当系统中有活跃的System.Threading.Timer对象,CLR会建立一个Timer线程。
该线程获得执行权时会查询系统中注册的所有System.Threading.Timer对象并
调用相应的回调函数。
在1.0和1.1中,System.Timers.Timer使用windows提供的Waitable Timer。所以System.Timers.Timer与System.Threading.Timer的实现不同。
在Whidbey System.Timers.Timer使用System.Threading.Timer。区别在于System.Timers.Timer可以用于可视化的插入窗体中。
本文探讨了CLR中System.Threading.Timer对象如何触发Timer线程的工作原理,并解释了System.Timers.Timer与System.Threading.Timer的不同之处及其实现方式的变化。

被折叠的 条评论
为什么被折叠?



