从LINQ开始哪本书是好的?

从LINQ开始哪些书是好的。 如果本书可以涵盖从基础知识到中级水平,那将会很有帮助。

我不确定书籍推荐问题会在这里停留多长时间,答案可能会与推荐的.NET书籍上的现有社区维基问题合并(我确定有一个) – 但是,我可能会建议,尽管缺乏在描述性内容中,直接关注实践,是:

  • 101 Linq MSDN上的样本 。

进一步:

  • 对另一个问题的回答推荐了Essential Linq
  • 另一个为C#In Depth , Linq In Action添加了建议
  • 另一个建议是Pro Linq
  • 最后,归功于@Laurent, 重新实现LINQ to Objects

我会在Nutshell中推荐C#4.0,它有几章涵盖LINQ和PLINQ。 此外,它还是其他几个主题的真正有用的参考,例如线程和TPL。

接下来,我将推荐Jon Skeet关于如何实现LINQ的系列文章,因为它可以很好地理解为什么LINQ的构造方式。

我从Joseph rattz那里获得了很多有用的信息Pro Linq

我有C#2008版本,似乎市场上还有更新的2010版本。

我肯定会说Jon Skeet的C#In Depth。 LINQ实际上建立在几种技术上 – 匿名委托,扩展方法,迭代器 – 所以了解所有这些技术很重要。 我全心全意地推荐Skeet书。 他在StackOverflow上有大约10亿个点。

我的开发团队(包括我自己)都使用Microsoft Press的Microsoft LINQ编程 。

我发现特别有用的是它没有太快地进入LINQ-to-SQL主题,所以当你到达那个特定主题时,你完全了解技术可以做什么而不仅仅是看到它数据entity framework。