摘要
一个例子
Main( timer = +=
timer.AutoReset </span>= <span style="color: #0000ff;">true</span><span style="color: #000000;">;
timer.Enabled </span>= <span style="color: #0000ff;">true</span><span style="color: #000000;">;
timer.Interval </span>= <span style="color: #800080;">1000</span><span style="color: #000000;">;
Console.Read();
}
</span><span style="color: #0000ff;">private</span> <span style="color: #0000ff;">static</span> <span style="color: #0000ff;">void</span> timer_Elapsed(<span style="color: #0000ff;">object</span><span style="color: #000000;"> sender,System.Timers.ElapsedEventArgs e)
{
Console.WriteLine(e.SignalTime.ToString());
}
}</span></pre>
属性,如果你希望到时间了,不停的执行Elapsed事件,要将其设置为true。它的作用类似js中的setInterval方法,如果为false,类似于js中的setTimerout方法,只执行一次。
原文链接:https://www.f2er.com/csharp/191521.html