我读了这篇优秀的文章比较 .NET Framework 类库中的计时器类并得出结论,我能做的任何事情Windows.Forms.Timer
我可以做得更好Timers.Timer
- 进而some.
所以我想到的一个明显的问题是:为什么Windows.Forms
是否提供计时器?
旧版(向后兼容)支持吗?
Other?
主要的便利性是Windows.Forms.Timer
是它的事件在 UI (Winforms) 线程上触发。如果您的计时器事件执行 UI 操作,它可能是最简单的替代方案(而不是调用Control.Invoke/BeginInvoke
or SynchronizationContext.Post/Send
在您的所有活动中)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)