ストップウォッチ クラスの使用を組み込んだアプリケーションを作成しようとしています。
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
この問題を解決する方法について何か提案はありますか?