1. ホーム
  2. c#

[解決済み] C# - タイマーを停止するには?

2023-06-04 10:44:48

質問

馬鹿みたいですが、タイマーを止めるためにいろいろ試したのですが、タイマーが止まりません。私はゲームに取り組んでいます。誰かがタイマーを停止する方法を教えていただければ幸いです。

どのように解決するのですか?

もし、あなたが System.Timers.Timer の停止は、いずれかのオプションで行われます。

//options 1
timer.Enabled = false
//option 2
timer.Stop()

を使っている場合は System.Threading.Timer を使用している場合は、このメソッドを使用します。

timer.Change(Timeout.Infinite , Timeout.Infinite)

を使っている場合は System.Windows.Forms.Timer を使用している場合は、このメソッドを使用します。

timer.Stop();