托管线程处理

无论您是为具有单个处理器的计算机还是为具有多个处理器的计算机进行开发,您都希望应用程序为用户提供最好的响应性能,即使应用程序当前正在完成其他工作。 要使应用程序能够快速响应用户操作,同时在用户事件之间或者甚至在用户事件期间利用处理器,最强大的方式之一是使用多个执行线程。 尽管本节只是介绍线程处理的基本概念,但它集中讨论了托管线程处理的概念以及如何使用托管线程处理。

注意注意

从 .NET Framework 4 版开始,通过 System.Threading.Tasks.ParallelSystem.Threading.Tasks.Task 类、System.Collections.Concurrent 命名空间中新的并发集合类 并行 LINQ (PLINQ) 以及基于任务(而不是线程)概念的新编程模型,多线程编程得到了极大简化。有关更多信息,请参见 .NET Framework 中的并行编程

本节内容

参考

相关章节