当我们在C#中编写委托事件进行传递参数来改变对象属性时,容易引起另一个线程拥有该对象的现象,这是线程之间的关联问题,要想解决此问题,我们就要将委托回来的线程对象和当前函数中的线程对象相关联。

//将出现问题的代码放在此函数中
Dispatcher.Invoke(
new Action(
delegate
{
//出问题的代码块
}
));
————————————————
版权声明:本文为CSDN博主「读不懂的标题」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_43867210/article/details/106193653