【发布时间】:2013-04-03 05:17:23
【问题描述】:
我正在处理其他人编写的代码。它包含一个后台工作程序,从其 DoWork 调用 Dispatcher.Invoke。
我的问题是我认为我的 BackgroundWorkerCompleted 将在我的 Dispatcher.Invoke 完成之前发生。对吗?
Dispatcher.Invoke 会启动一个新线程还是从主线程开始?
将 Dispatcher 与 Backgroundworker 混合使用是不是一个坏主意?我发现的样本似乎只使用了其中一个。
【问题讨论】:
标签: c# backgroundworker dispatcher