【发布时间】:2012-06-08 17:09:36
【问题描述】:
当我对 Dispatcher 调用多个方法时,比如说 UI Thread 的 Dispatcher,
喜欢这里
uiDispatcher.BeginInvoke(new Action(insert_), DispatcherPriority.Normal);
uiDispatcher.BeginInvoke(new Action(add_), DispatcherPriority.Normal);
uiDispatcher.BeginInvoke(new Action(insert_), DispatcherPriority.Normal);
这些方法会按照我调用它们的顺序执行吗?
【问题讨论】:
-
一般来说,写异步代码时,你的代码应该写成调用顺序无关紧要。
标签: c# multithreading invoke dispatcher begininvoke