【发布时间】:2010-09-10 22:05:19
【问题描述】:
在使用 C# 4.0 的 dotNET 中,如何确保发生在任意线程 X 上的事件将调用与订阅线程 A、B 或 C 相同的线程(或同步上下文)中的处理程序。
我试图避免将与线程相关的代码放入处理程序方法或事件站点。
如果我不必更改 += 和 -= 订阅以及“公共事件 EventHandler myevent;”,那就太好了代码。
【问题讨论】:
标签: multithreading events .net-4.0 c#-4.0 event-handling