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()); }
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)); } } }