用for循环语句创建了10个线程,但是用VS跟踪线程调试的时候发现只有2个线程是运行状态,其他的都是阻止状态,还请前辈们指点。大概上个代码:
for(int i=0;i<10;i++) { Task tsk=new Task(()=> { while(true) { //这里是一段访问HTTP的代码,需要一直发送HTTP请求。 } }); }
或者如果哪位前辈肯受教的话,劳烦前辈加下小弟的QQ:786671575,先感谢了!
Task不是线程。10个Task!=10个线程。系统会分配合适的线程来完成Task。