最終更新:2020-05-13 (水) 04:58:32 (85d)  

System.Windows.Forms.Timer
Top / System.Windows.Forms.Timer

https://docs.microsoft.com/ja-jp/dotnet/api/system.timers.timer.interval?view=netcore-3.1

    Timer timer = new Timer();
    timer.Tick += new EventHandler(MyClock);
    timer.Interval = 1000;
    timer.Enabled = true; // timer.Start()と同じ

メモ

  • Windows フォームのタイマ コンポーネントはシングルスレッドで、精度の上限は 55 ミリ秒になります。
  • より精度の高いマルチスレッドタイマが必要な場合は、System.Timers名前空間の Timerクラスを使用してください。

関連