【发布时间】:2010-05-31 22:36:47
【问题描述】:
我有一个运行 BackgroundWorker 的 Windows 服务,我想知道当我停止我的 Windows 服务时我是否在做正确的事情。
是否足够:
- 让
BackgroundWorker1_DoWork方法完成(我现在有一个while循环,做一些任务) - 将保存对
BackgroundWorker的引用的变量设置为null
我需要调用某种Dispose() 方法吗(与Timer 类具有Timer.Dispose(); 相同)?
【问题讨论】:
-
可能重复 [Proper way to Dispose of a BackGroundWorker ](stackoverflow.com/questions/2542326/…)
标签: c# timer backgroundworker