Измерение времени работы программы

Для меня производительность программы была всегда очень важным моментом. Было время, когда это даже приводило к ссорам с партнерами по команде. Но речь не об этом.
В .NET-е я всегда использовал DateTime для измерения временного промежутка - не очень точно, но когда промежутки измеряются секундами - вполне достаточно. После моей предыдущей заметки один из коллег рассказал мне о классе Stopwatch. В принципе - суть та же, но код выглядит немного элегантней:

var watch = new Stopwatch();
watch.Start();
 
// тут кусок кода, время работы которого мы измеряем
 
watch.Stop();
Console.WriteLine("Elapsed: {0}", watch.Elapsed);
 

Век живи - век учись.

Коментарі

Популярні дописи з цього блогу

Посчитать количество вхождений каждого слова в текстовом файле

Українська мова