C#多线程操作 我用for循环创建10个线程来执行get(int i),但是线程好像是顺序执行的,并不是同时执行的不知道有没大侠告诉下同时发起线程该怎么写!~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把第一个线程加上Thread.Sleep(1000)看看~ 同意楼上.具体原理我过去回答过,看看这里:http://topic.csdn.net/u/20080705/13/63bc15f0-3839-4d81-9d6d-4290583449fd.html 每循环一次就调用Thread.Sleep(100),然后其他线程有机会执行不过一般在循环里不应该创建很多线程, 定义一个全局bool的变量,值为false,每个线程开启来以后一直判断这个变量的值,如果不为true则不执行下面的语句。当你执行完毕thread.start()后,修改这个bool变量为true,就可以了。 Thread.Sleep(1000)好像加了会卡一秒哦~! ICSharpCode.SharpZipLib 判断压缩后的文件是否可用? 求助..简单问题 先谢谢各位 请问这句赋值语句什么意思? 如何实现生成窗体只能生成一个? 这种程序写成什么类型的比较合适? .NET 2.0 中 请问怎样保护自己的DLL不被他人引用 c#入门经典英文原版的书如何,据说中文翻译的很差 三种序列化方式的不同之处? EntityFramework使用要using吗 求提供C#常用函數 这样的语句是用来干嘛的啊??? Reflector的问题
同意楼上.具体原理我过去回答过,看看这里:
http://topic.csdn.net/u/20080705/13/63bc15f0-3839-4d81-9d6d-4290583449fd.html
不过一般在循环里不应该创建很多线程,
好像加了会卡一秒哦~!