Каков наилучший способ узнать, как долго работает программа? У меня есть код и нужно выяснить, как долго он будет работать. Мне кажется, что лучший способ - запустить таймер.Выполнение программы
using System;
using System.Collections.Generic;
class MainClass
{
static void Main()
{
var x = new {MyEnumerator = new List<int>() { 1, 2, 3 }.GetEnumerator()};
while (x.MyEnumerator.MoveNext())
Console.WriteLine(x.MyEnumerator.Current);
}
}
Если вы имеете в виду, как долго это выполнялось, используйте секундомер. –
Вы когда-нибудь смотрели на ['Секундомер'] (http://msdn.microsoft.com/en-us/library/system.diagnostics.stopwatch (v = vs.110) .aspx) класс? Из документации; _ Предоставляет набор методов и свойств, которые можно использовать для точного измерения прошедшего времени. –
@PeterRitchie Будьте осторожны, Питер. Вы ни camelCased, ни гиперссылки на слово «Секундомер» - не все знают, что это такое! –