实现自定义BackgroundWorker

时间:2011-12-27 15:15:20

标签: .net multithreading backgroundworker .net-1.1

我正在尝试在.NET 1.1中实现BackgroundWorker(因为没有),而且我不太熟悉线程和委托。

现在我有一个名为DoWork的方法调用BackgroundWorker。我知道我必须在BackgroundWorker中创建一个线程并在该线程中执行一个委托,但有两件事我还不太清楚。

  1. 如果DoWork收到无参数委托,如何在BackgroundWorker中启动线程?或者我应该使用除委托之外的其他方法吗?

  2. 如何实施ProgressChanged活动?

1 个答案:

答案 0 :(得分:3)