Windows.Forms.Timer或System.Threading.Timer

我有一个运行许多线程的应用程序。每个线程都应该有一个计时器来检查该线程范围内的某些内容。我的问题是:我应该使用哪个计时器,它们之间有什么区别?     
已邀请:
本文提供了一个很好的比较,应该包含您需要的信息:比较.NET Framework类库中的Timer类:                                     Windows.Forms System.Timers System.Threading Timer事件在什么线程上运行? UI线程UI或工作线程工作线程 实例是线程安全的吗?不是没有 熟悉/直观的对象模型?是是否 需要Windows窗体?是否不 节拍器质量节拍?否是*是* Timer事件支持状态对象?不,是的 初始计时器事件可调度吗?不,是的 类支持继承?是是否   *取决于系统资源的可用性(例如,工作线程)     

要回复问题请先登录注册