G+

Удобная проверка скорости работы кода

Программирование Asp.net
Предыдущий Следующий

  Часто возникает потребность проверить скорость выполнения какого-то куска кода.

Для этого, как правило, нужно было писать вот такой код:

DateTime start = DateTime.Now;
SomeCodeToTime();
var timeWork = DateTime.Now - start;

Но оказывается есть решение намного красивее:

var timer = System.Diagnostics.Stopwatch.StartNew();
SomeCodeToTime();
timer.Stop();
var timeWork =timer.ElapsedMilliseconds;

Класс Stopwatch, расположен в пространстве имен System.Diagnostics.

Было бы еще неплохо, как-то скорость во время дебага измерять, и не портить лишним кодом программу.

Комментарий:
Комментариев пока нету
Самостоятельный отпуск Опыт заказа вывоза мусора в Киеве