using System.Diagnostics; class Program { static void Main(string[] args) { Stopwatch stopwatch = new Stopwatch(); stopwatch.Start(); for (int i = 0; i < 10000000; i++) { // Do some work } stopwatch.Stop(); Console.WriteLine("Elapsed time: {0}", stopwatch.Elapsed); } }
using System.Diagnostics; class Program { static void Main(string[] args) { Debug.Listeners.Add(new TextWriterTraceListener(Console.Out)); Debug.AutoFlush = true; Stopwatch stopwatch = new Stopwatch(); stopwatch.Start(); SomeMethod(); stopwatch.Stop(); Debug.WriteLine("Time taken by SomeMethod() function is: {0}", stopwatch.Elapsed); } static void SomeMethod() { // Simulate some work for (int i = 0; i < 100000; i++) { // Do some work } } }Package library: System.Diagnostics.