如果我有一组我想根据一定的条件在后台工作运行的行为和我有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等....有无论如何避免这样做,所以它使得代码不那么混乱,因为其中一些方法可能相当大?
感谢