0

我想知道是否有专门针对 Lambda 表达式的好教程。我有时使用过查询表达式和 Lambda 表达式,但无法为 Linq Lambda 表达式找到可靠的教程/书籍。

4

2 回答 2

0

也许最简单的方法是在LinqPad中尝试一些 LINQ 表达式,然后单击 lambda 按钮以查看它们是如何在幕后翻译的。冲洗并重复。如果您想在 LinqPad 中获取一堆 LINQ 示例,请转到示例选项卡并选择下载选项。那里有几本书的样本可供使用(包括我的 LINQ in Action 中的样本)。

于 2012-09-07T20:30:52.203 回答
0

lambda 表达式和可以使用 lambda 表达式的 LINQ fluent 查询语法之间存在差异。

如果您想了解有关 LINQ 流畅查询语法的信息,那么您尤其需要了解 LINQ 提供的标准查询运算符。

你可以从这里开始 - http://msdn.microsoft.com/en-us/library/bb397896.aspx

您还可以在 Jon Skeet 的博客 - http://msmvps.com/blogs/jon_skeet/archive/2010/09/03/reimplementing-linq-to-objects中获得有关如何实现标准查询运算符的更深入信息-part-1-introduction.aspx

于 2012-09-07T18:07:54.833 回答