问题描述
C#使用多线程造成内存不能为“read”或“written”的问题,如何解决?
解决方案
解决方案二:
同步做的不好,或者访问了不能访问的地方,好好查代码吧
解决方案三:
不明白情况
解决方案四:
lock加锁了吗??是不是别的线程正在访问??用互斥检查一下。
解决方案五:
以前遇到过这种问题,好像lock下就行了
解决方案六:
privatevoidMainForm_Load(objectsender,EventArgse){Control.CheckForIllegalCrossThreadCalls=false;}
解决方案七:
线程同步没做好啊,兄弟。
解决方案八:
引用6楼yanyuchonglou的回复:
线程同步没做好啊,兄弟。
就这么个味道
解决方案九:
该回复于2011-11-21 09:39:16被版主删除
解决方案十:
+1引用1楼bdmh的回复:
同步做的不好,或者访问了不能访问的地方,好好查代码吧
时间: 2024-12-02 02:17:23