标签: c# multithreading
如果我有一个我运行的主题:
Application.Run();
如果我将工作发布或发送到该线程,那么工作是否会在该线程中运行?
* 编辑以获取更多信息。
确切的用例如下。如果我从Forms UI线程中拉出SynchronizationContext。如果我使用SynchronizationContext对象的Post()或Send()方法将工作发布或发送到该线程,UI线程是否会执行该工作,或者是否有其他机制执行该工作?
答案 0 :(得分:0)
是的,确实有效。答案来自:
http://www.codeproject.com/Articles/31971/Understanding-SynchronizationContext-Part-I