Я пытаюсь создать приложение, в котором используется класс секундомера.
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
Любые предложения о том, как я могу решить эту проблему?