【发布时间】:2011-07-29 03:28:25
【问题描述】:
如果我有一组操作,我想根据某个条件在后台工作人员中运行,并且我有 10 个条件,例如
if(a)
BackgroundWorker doA = new backgroundworker()
if(b)
BackgroundWorker doB = new backgroundworker()
if(c)
BackgroundWorker doC = new backgroundworker()
if(d)
BackgroundWorker doD = new backgroundworker()
...
...
这些后台工作人员中的每一个都需要一个 dowork、runworkercompleted 等......无论如何可以避免这种情况,从而减少代码的混乱/混乱,因为其中一些方法可能相当大?
谢谢
【问题讨论】:
标签: c# backgroundworker