Опитвам се да създам приложение, което включва използването на класа на хронометъра.
Stopwatch sw = new Stopwatch();
sw.Start();
while (play)
{
long timer = sw.ElapsedMilliseconds;
Debug.WriteLine(timer);
}
Когато тествах този цикъл и проверих изминалото време, открих, че на програмата липсват няколко милисекунди.
някои часовници от изхода на дебъгера:
31
32
33
34
35
36
37
38
40 ‹------39 пропуснати
41
42
43
Някакви предложения как мога да разреша този проблем?