推荐用于C#4.0的多线程/并行计算书籍

时间:2011-01-10 22:38:24

标签: c# .net multithreading parallel-processing

我想开始阅读C#/ .Net 4.0中的多线程和并行计算。

我理解多线程的基础知识,所以我正在寻找的东西不仅仅是基础知识。我也在寻找与.Net 4.0中的变化最新的东西。

你能推荐一本书吗?

非常感谢。

6 个答案:

答案 0 :(得分:8)

我想当涉及C#中的任何内容时,我会推荐CLR via C#。它有两个关于线程并行处理的章节,这是必读的。

答案 1 :(得分:5)

我建议使用.NET Framework 4进行并行编程模式:理解和应用并行模式,其中包括不同的方案和实现:

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=86b3d32b-ad26-4bb8-a3ae-c1637026c3ee&displaylang=en

答案 2 :(得分:3)

我会从this chapter推荐C# in nutshell 4.0,这真是一个很好的资源。

祝你好运!

答案 3 :(得分:3)

我正在通过http://www.albahari.com/threading/,我觉得这是一个非常有用的资源。它已经更新,以涵盖c#4.0中的新并行选项。

答案 4 :(得分:2)

Joe Duffy的

Concurrent Programming on Windows。它包含了有关并发多线程(包括PLINQ)的所有知识。

答案 5 :(得分:0)