你开那么多线程都从一个dictionaryRangeValue 取数据,会重复当然有这么多。
你要先加锁,取出一个,删除一个,再释放锁。直到dictionaryRangeValue 集合项为0时。
去看下多线程的同步处理吧。
你要先加锁,取出一个,删除一个,再释放锁。直到dictionaryRangeValue 集合项为0时。
去看下多线程的同步处理吧。
解决方案 »
- winform中两个程序间的问题??
- 如何将xml文件封装进dll文件或者资源文件
- 这段代码是什么意思吗?
- 將adsl拔號 放到Windows服務 里出現的問題,搞了幾天了,只好求助!急
- 怎么样在C/S结构中向WEB服务器的指定目录上传大文件,急,分不够再加!
- 在 ObjectDataSource“MyODS”中找到一个以上具有指定名称和参数的方法。将 DataObjectMethodAttribute 添加到其中的一
- 关闭窗口
- 请问在.net remoting中如何从服务器端取得被客户端激活的对象的状态信息?
- pictureBox上面放置透明label的问题
- 关于安装盘的问题,谁想要分!!!!!!!!!!!
- .net 08 智能项目开发是否不支持ORACLE 数据库访问?
- 有没有WINFORM 进销存管理方面的系统源码?
你要先加锁,取出一个,删除一个,再释放锁。直到dictionaryRangeValue 集合项为0时。
去看下多线程的同步处理吧。