C# 调用目标异常

C#调用目标异常

最近在做公司的软件的时候,发现一个问题,由于要使用到多线程Thread类,所以就开启了挺多的线程,但是当我们要在其他的线程上去修改主线程上创建的控件的时候就通常会使用 if(this.InvokeRequired)
        {
            this.BeginInvoke(new Action<Control, bool, string>(SetControlEnable), btn, enable, text);
            return;
        }
       类似这样的判断,我就是这样直接在线程上继续这样判断,然后线程又是一个循环导致产生了很多这样子的委托,这样子就很难协调委托之间的执行。可能其中一个委托已经释放了一个全局的类,另一个委托却刚好在调用这样就导致了异常。
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值