前言: 我们之前介绍了两种构建多线程软件的编程技术(使用异步委托或通过System.Threading的成员).这两个可以在任何版本的.NET平台工作. 关于System.Threading 的介绍 关于 System.Threading.Tasks的介绍 从.NET4.0开始,微软引入了一种全新的多线程应用程序开发方法,即使用TPL并行编程库.使用System.Threading.Tasks中的类型,可以构建可扩展的并行代码,而不必直接与线程和线程池打交道.我们使用TPL的时候也可以使用Sys…