lock对性能有影响,那如何让多线程尽可能并发的输出不重复的数字呢? 比如用99个线程输出1~9999个不重复的数字.lock锁定可以实现,有没有比lock向效的方法也能实现呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ThreadPool类,你去MSDN查一下就会用了,网上有个封装得更好的叫SmartThreadPool 的东西,你可以去CodeProject下载回来研究一下! vrhero的意思是:1-101 102-202 203-303 这样分为99组,每一个线程个一组中取出一个数,这样,取出的99个数一定不会重复。 只是对数值型变量操作的话...互锁函数(对应.net里的InterLocked)应该比锁(Monitor或C#的lock)更快. 求一个C#函数,传一个int数, 请教各位高手,在串口通讯中怎么发送空格和回车 C# 绑定数据库控件后的相应问题 帮帮忙啊 一个xpath问题 找不到SDK2.0文档. bool aa; DateTime bb; int cc;如何判断aa,bb,cc是否有值? 在sql数据库表中,有2行数据是一样的,但是我在datalist控件里显示为一行,请问怎么做 网络socket编程问题 部分C#小模块准备外包,有兴趣的朋友请来Email联系 keybd_event问题? 给定一个整数数组,其中元素的取值范围为0到10000,求其中出现次数最多的数
vrhero的意思是:1-101 102-202 203-303 这样分为99组,每一个线程个一组中取出一个数,这样,取出的99个数一定不会重复。
互锁函数(对应.net里的InterLocked)
应该比锁(Monitor或C#的lock)更快.