【翻译】Understanding SynchronizationContext
原文: http://www.codeproject.com/Articles/31971/Understanding-SynchronizationContext-Part-I 理解 SynchronizationContext SynchronizationContext - MSDN Lets You Down 我也不知道为什么,但实际上事实就是这样——.NET框架中没有太多的对这个类描述。MSDN文档也只有少量的关于如何使用SynchronizationContext的信息。我必须说, 为了理解和学习如何使用它 ,我经历了一段痛苦的时间。通过阅读大量的相关文章,我终于理解了这个类的意图以及怎么正确的使用它。现在,我决定把写下这偏文章 ,不管它能不能帮助到你。 Using SynchronizationContext to Marshal Code from One Thread to Another Let's get some technical points out of the way so we can show how to use this class,通过SynchronizationContext,可以使两个线程之间通信。假设现在有 2个线程,Thread1 和 Thread2。Thread1 正在工作,现在Thread1 想让Thread2执行一段代码