C#开发中什么时候用异步,什么时候用多线程?具体说明一下,谢谢!!!

解决方案 »

  1.   


    异步操作本质上就是多现成操作,只不过.net封装了线程(池)调度的语句。也许你说的“多线程”是指手写“new Thread(....)”这种代码吧。那么如果你需要使用线程,特别是希望高效地共享系统线程池中的线程,那么就可以(几乎)永远不写这种代码,永远都使用异步语句。
      

  2.   

    http://www.cnblogs.com/yizhu2000/archive/2008/01/03/1011958.html#b3 这篇文章上面讲了很多线程的问题,LZ仔细看看会很有帮助的哦