Как вычислить время работы функции? - C#
Формулировка задачи:
Здравствуйте! Необходимо измерить время работы алгоритма в миллисекундах. Как это можно сделать в C#? Для С++ нашел такую реализацию. А что есть аналогичное в С#?
Листинг программы
- // заголовочный файл с прототипом функции clock()
- #include <ctime>
- // ...
- unsigned int start_time = clock(); // начальное время
- // здесь должен быть фрагмент кода, время выполнения которого нужно измерить
- unsigned int end_time = clock(); // конечное время
- unsigned int search_time = end_time - start_time; // искомое время
Решение задачи: «Как вычислить время работы функции?»
textual
Листинг программы
- DateTime start = DateTime.Now;
- ...
- ...
- DateTime end = DateTime.Now;
- TimeSpan ts = end - start;
- Console.WriteLine(ts.Milliseconds);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д