【发布时间】:2009-01-06 22:21:16
【问题描述】:
这个问题的简短形式:什么时候,如果有的话,在多线程 WinForms 应用程序中使用 Forms.Timer 是否合适?
更具体地说,我正在构建一个应用程序,该应用程序使用多个 System.Threading.Timers 异步启动进程,检查包含这些异步进程结果的队列,并更新应用程序主窗体显示的统计信息。
在这样的应用程序中,使用 Forms.Timer 来实际检查应用程序统计数据并将其绘制到主窗体是否合适,或者这只会影响应用程序的平稳运行?
【问题讨论】:
标签: .net winforms multithreading .net-2.0