У меня есть цикл while
, и все, что он делает, это вызов метода. У меня есть таймер вне цикла и еще один таймер, который постепенно суммирует время, которое вызов метода занимает внутри цикла. Внешнее время занимает около 17 секунд, а общее время внутреннего таймера составляет 40 мс. Цикл выполняется 50 000 раз. Вот пример кода:
long InnerTime = 0;
long OutterTime = 0;
Stopw1.Start();
int count = 1;
while (count <= TestCollection.Count) {
Stopw2.Start();
Medthod1();
Stopw2.Stop();
InnerTime = InnerTime + Stopw2.ElapsedMilliseconds;
Stopw2.Reset();
count++;
}
Stopw1.Stop();
OutterTime = Stopw1.ElapsedMilliseconds;
Stopw1.Reset();
Любая помощь приветствуется. Массимо