Измерить время выполнения кода

Дата: 22.11.2010
Категории: Visual Studio (C#)

Порой нужно достаточно точно знать сколько времени требуется для выполнения того или иного кода. Самый простой пример — время, которое требуется на выполнение SQL запроса к базе данных.

Будем использовать класс Stopwatch.

System.Diagnostics.Stopwatch swatch = new System.Diagnostics.Stopwatch(); // создаем объект
swatch.Start(); // старт
// Тут код
swatch.Stop(); // стоп
Console.WriteLine(swatch.Elapsed); // выводим результат в консоль

Все очень просто. Хотя это очень подробно описано на MSDN.

Коментарии:

  1. 30.04.2014 в 09:00

    спасибо

  2. 15.01.2016 в 13:52

    Спасибо. Коротко. Ясно.