Timer.Start 方法

定义

通过将 Enabled 设置为 true 开始引发 Elapsed 事件。

public:
 void Start();
public void Start ();
member this.Start : unit -> unit
Public Sub Start ()

例外

Timer创建的间隔等于或大于 Int32.MaxValue + 1,或设置为小于零的间隔。

注解

如果 Start 调用 并 AutoReset 设置为 false,则 Timer 仅引发 Elapsed 事件一次,即间隔过后的第一次。 如果 Start 调用 且 AutoResettrue,则 TimerElapsed 在第一次间隔过时引发事件,并继续在指定的间隔内引发事件。

还可以通过将 设置为 Enabledtrue来开始计时。

注意

如果 AutoResetfalseStart 则必须调用 方法才能再次启动计数。

启用计时器时对 Start 方法的调用不起作用。

适用于

另请参阅