C# 线程 线程池 Task的使用介绍
.NET Framework 4.5中的异步方法和线程池ThreadPool、线程Thread以及任务Task的使用。Task是对ThreadPool和Thread的包装,可以根据任务时间长短选择使用线程池还是新的线程,并增加了返回值、多个线程并行/串行等功能。Task的continuation可以更方便地写高scalability的代码。建议尽量使用Task,但要注意细节,如告诉Task是否是long-running、尽量避免Wait等。
原文中文,约1400字,阅读约需4分钟。