我想用C#语言写一个多线程的项目。
我想知道,现在的多线程技术所应用的最新方向和前景。
比如:用多线程技术做哪个方向比较新,比较好!(用来写毕业论文的)
请不要吝啬,多多给出建议和意见!

解决方案 »

  1.   

    建议你到 .NET 专区去吧
      

  2.   

    建议你到 .NET 专区去吧
      

  3.   

    http://msdn.microsoft.com/library/CHS/cpguide/html/cpconThreading.asp就和看吧....别的书上对多线程介绍都不多,我觉得在实际应用中使用并不广泛(MSDN英文的看不懂,中文的像天书...)
      

  4.   

    可以做一个局域网的ip地址扫描,并且返回机器名和mac地址
      

  5.   

    由于普通的PC只有一个CPU,所以实际上并不是真正意义上的多线程(同时执行多个任务),而只是把执行的任务,分配到了不同的时间片断,只是这个时间片断的间隔非常小,看起来就像多个任务在同时执行一样,所以多线程对于普通PC而言,最有用的地方是,当执行一个操作需要等待一个外部事件的响应的时候,会特别有用能够大大提高执行效率,比如:从远程下载文件,由于服务器对每一个请求的响应都有一定时间,同时由于网络等因素的影响,会导致一个下载任务经常处于等待状态,这个时候,如果使用多线程的话,那么就能够在很短的时间内异步执行多个请求或者处理,从而缩短了总的操作时间。