1、“对象当前正在其他地方使用”
可能是对象在多线程中调用造成的异常,使用lock
例如:
lock (_dispalyBitmap)
{
g.DrawImage(_dispalyBitmap, rect);
}
2、“当前线程处于休眠、等待或联接状态”
当前线程已不是运行状态,添加当前线程判断即可
例如:
if (Thread.CurrentThread.IsAlive)
{
}
---------------------
作者:我要我自我
来源:优快云
原文:https://blog.youkuaiyun.com/u010853380/article/details/80521028
版权声明:本文为博主原创文章,转载请附上博文链接!
博客介绍了两种异常情况及处理方法。一是‘对象当前正在其他地方使用’,可能由对象在多线程中调用造成,可用lock处理;二是‘当前线程处于休眠、等待或联接状态’,需添加当前线程判断,给出了相应代码示例。
2766

被折叠的 条评论
为什么被折叠?



