转自http://www.cnblogs.com/xtechnet/archive/2012/03/13/2393821.html
如果直接按照下面的方式来走
new Thread(() =>
{
dosomething();
}).Start();
{
dosomething();
}).Start();
则会提示“线程无法访问”。
解决方式到不麻烦。多线程处理,症结在Deployment
new Thread(() =>
{
System.Windows. Deployment.Current.Dispatcher.BeginInvoke(() =>
{
dosomething();
});
}).Start();
{
System.Windows. Deployment.Current.Dispatcher.BeginInvoke(() =>
{
dosomething();
});
}).Start();
作者:
xTechnet
出处: http:// xTechnet .cnblogs.com/
能力不济,如有错误,请大力留言 鄙视。
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明, 好歹在文章页面明显位置给出原文连接,否则保留 鄙视你的权利。
出处: http:// xTechnet .cnblogs.com/
能力不济,如有错误,请大力留言 鄙视。
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明, 好歹在文章页面明显位置给出原文连接,否则保留 鄙视你的权利。