我有一个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();
任何帮助将非常感激。马西莫