(WPFを使用)
私が書いた小さなアプリケーションでは、いくつかのカウントダウンタイマーを使用しています。このために私はを使用しましたDispatcherTimer
。
counter01 = new DispatcherTimer();
counter01.Tick += new EventHandler(counter01_Tick);
counter01.Interval = new TimeSpan(0, 0, 1);
しかし、プログラムをテスト/使用すると、(たとえば)60分のカウントダウンに設定すると、実際の時間と比較して数分遅れることに気づきました。
上記のように使用した場合、何らかの理由DispatcherTimer
で必ずしも正確に1秒になるとは限りませんか?