关于BackgroundWorker的问题

时间:2011-02-18 19:14:35

标签: .net multithreading user-interface

我刚刚在互联网上看到以下短语(实际上是http://www.albahari.com/threading/part3.aspx#_Using_BackgroundWorker) “RunWorkerCompleted事件处理程序中的代码能够在没有显式编组的情况下更新用户界面控件”。

有人可以解释为什么这个事件处理程序中的代码不需要编组到主UI线程吗?

1 个答案:

答案 0 :(得分:3)

它被整理了。您不必进行任何显式封送处理。也就是说,您不必自己编写封送代码。它由BCL代码自动完成。