예제 #1
0
 private static void DisplayTitle(StreamWriter output)
 {
     SetHighlightColor();
     output.WriteLine(AssemblyInformation.Description());
     SetHighlightColor();
     output.Write("Version:     ");
     SetLowlightColor();
     output.WriteLine(AssemblyInformation.Version());
     SetHighlightColor();
     output.Write("CLR Version: ");
     SetLowlightColor();
     output.WriteLine(Environment.Version.ToString());
 }
예제 #2
0
 private static void DisplayTimings(XslTimings timings)
 {
     using (Stream stdout = Console.OpenStandardOutput())
     {
         using (StreamWriter output = new StreamWriter(stdout))
         {
             output.AutoFlush = true;
             output.WriteLine();
             SetHighlightColor();
             output.WriteLine(AssemblyInformation.Description());
             SetHighlightColor();
             output.Write("Version: ");
             SetLowlightColor();
             output.WriteLine(AssemblyInformation.Version());
             SetLowlightColor();
             output.WriteLine("Stylesheet compile time:  {0,8} milliseconds", timings.Compile.TotalMilliseconds.ToString("0.000", CultureInfo.CurrentCulture));
             output.WriteLine("Stylesheet execution time:{0,8} milliseconds", timings.Execute.TotalMilliseconds.ToString("0.000", CultureInfo.CurrentCulture));
             output.WriteLine("Total execution time:     {0,8} milliseconds", timings.Total.TotalMilliseconds.ToString("0.000", CultureInfo.CurrentCulture));
         }
     }
 }