重複の可能性:重複
を防ぐためにタイマーを同期する
私はThreading.Timer
クラスにいます。
System.Threading.Timer timer;
TimerCallback cb = new TimerCallback(ProcessTimerEvent);
timer = new Timer(cb, reset, 1000, Convert.ToInt64(this.Interval.TotalSeconds));
そのためのコールバックを定義しました。
private void ProcessTimerEvent(object obj)
{
if(value)
MyFunction();
}
myfunction
実行するときは、完了する前にコールバックを再実行してください。
一時停止Threading.Timer
して完了する方法はmyfunction
?