当前位置:编程学习 > C#/ASP.NET >>

system.threading.timer这个计时是单独的一个线程么

计时开始后。。

程序运行其他的代码。

时间到了 自动转到callback的吧。 --------------------编程问答-------------------- MSDN描述:

System.Threading ..::.Timer 是一个简单的轻量计时器,它使用回调方法并由线程池线程提供服务。 It is not recommended for use with Windows Forms, because its callbacks do not occur on the user inte易做图ce thread.System.Windows.Forms ..::.Timer is a better choice for use with Windows Forms. 要获取基于服务器的计时器功能,可以考虑使用 System.Timers ..::.Timer ,它可以引发事件并具有其他功能。 --------------------编程问答-------------------- MSDN描述:

使用 TimerCallback 委托指定希望 Timer 执行的方法。 计时器委托在构造计时器时指定,并且不能更改。此方法不在创建计时器的线程上执行,而是在系统提供的 ThreadPool 线程上执行。 

创建计时器时,可以指定在第一次执行方法之前等待的时间量(截止时间)以及此后的执行期间等待的时间量(时间周期)。可以使用 Change 方法更改这些值或禁用计时器。 

--------------------编程问答-------------------- 这个计时器是线程池线程的回调,
可以设置启动时间,调用间隔,调用是否一次


----时间到了 自动转到callback的吧。

“自动”是线程去调用 --------------------编程问答-------------------- http://www.cnblogs.com/wxqwan/articles/1351271.html
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,