Я написал следующее, а l oop:
while (true)
{
//check number of execution
if (_executionCountLog == 10)
break;
//another Loop
for (var i = 0; i < 10; i++)
{
//Doing something...
}
//Save Time Log in a List collection.
_timeLog.Add(DateTime.Now);
//Count the number of execution.
_executionCountLog++;
}
результат Time Lapsed будет следующим:
Первый запуск занял около 14 мс, второй - около 4 мс, третий - около 2 мс, а остальные - менее 1 мс.
Q1: Почему?
Q2: И также что сделать, чтобы все прогоны занимали менее 1 мс?