![]() |
1
12
看到了吗 How to wait for a BackgroundWorker to cancel? 关于如何在后台工作人员和主线程之间进行通信的帖子。 基本上,您必须使用在DoWork结束时设置的事件来表示DoWork已经完成。然后在主线程中对该事件执行WaitOne()。 |
![]() |
2
4
控制台应用程序不是使用或测试Bgw的正确位置。你会得到奇怪的结果。在关键点处打印ManagedThreadId以查看发生了什么。
还有一些标准建议:你的
|
![]() |
3
3
修正编辑:
|
![]() |
danabnormal · BackgroundWorker的位置 7 年前 |
![]() |
bask185 · c#如何在此设置中实现后台? 7 年前 |
![]() |
heroxav · Sidekiq在worker中找不到对象 7 年前 |
![]() |
Pandi · 如何在单击“取消”按钮时取消DoWork中的所有方法? 7 年前 |