在Silverlight中,您如何确定代码是否在UI线程中运行?

rui*_*rui 5 .net c# silverlight multithreading

基本上我需要知道我是否需要Dispatcher.BeginInvoke或者是否需要它.

谢谢.

Tho*_*que 10

您可以使用该Dispatcher.CheckAccess方法.如果您与UI调度程序位于同一个线程,则返回true,否则返回false