9
using System.Timers;

var timer = new Timer();
timer.Interval = 1000;
timer.Start();

// Wait for 500

timer.Stop();
timer.Start();

これで、私のインターバルの残りの実行時間は500になりますか、それとも1000になりますか?

4

1 に答える 1

14

短い質問、短い答え。タイマーは、停止してから1000msの新しい間隔で開始します。MSDNも参照してください。System.Timers.Timer.Stop()

于 2013-03-25T14:11:54.343 に答える