LINQ开始学习的最佳位置在哪里?

时间:2009-04-28 21:41:13

标签: c# linq

我已经阅读了关于c#的第一本书,对LINQ感到完全无能为力。请建议读者友好的linq材料。

由于

7 个答案:

答案 0 :(得分:3)

有几个人向我推荐了{p> LINQ in Action

答案 1 :(得分:2)

下载LINQPad并使用它。它附带了许多免费样品。

答案 2 :(得分:1)

Microsoft创建了LINQ。那么为什么不从the Microsoft documentation about it开始呢?

答案 3 :(得分:1)

作为参考指南Pro Linq,IMO是最好的。

一旦您更有经验并希望了解更多内部Programming Linq是您想要的书。

此外还有一些很棒的博客,Matt WarrensBart De Smets是高级Linq主题的绝佳资源。

但作为初学者开始的绝对最佳位置是101 linq samples site,并且实际上尝试了它们。

答案 4 :(得分:1)

来自微软的Charlie Calvert撰写了一篇很棒的博客文章here,让您对LINQ编码有了深入的了解。

我希望有所帮助。

伊恩。

答案 5 :(得分:0)

我强烈推荐Jon Skeet的“C#In Depth”。他将引导您完成您需要了解的更新.net 2和3,以充分了解Linq正在发生的事情。您可能也在这里看到了他的名字:)

答案 6 :(得分:0)

我并没有真正使用这种类似口味的SQL(tm)语法,并且使用了很好的旧方法和lambdas,如

list.Where(n => n.Something == searchingFor)
    .Select(n => new { Whatever.... })
    .OrderBy(xxx)

使用相同的功能,使用相同的功能,但对我来说看起来不那么尴尬。对于指南,我使用Intellisense。