5

所以我最近一直在用 LINQ 做事,我一直在网上寻找所有集成 LINQ 关键字的完整列表,但我找不到任何东西。

这些是我知道的一些:

from in 
let 
group by into
orderby
where
select

还有其他我不知道的吗?我在哪里可以找到集成 LINQ 的所有功能的完整列表?

4

2 回答 2

18

您需要区分标准 LINQ 查询运算符和 C# 中由查询表达式支持的运算符。前者比后者多得多——VB 直接在语言中支持其中一些。

有关所有不同运算符的详细信息,以及哪些查询表达式部分绑定到它们,您可能需要阅读我的Edulinq 博客文章系列。这是出于教育目的重新实现 LINQ to Objects,查看每个运算符的行为方式等。第 41 部分明确介绍了查询表达式,包括底部的备忘单。

于 2012-04-22T19:26:05.090 回答
2

您可以在此处阅读官方 MSDN 文档。另一个很好的参考可以在odetocode上找到。

编辑:

我只是想澄清一下,您要查找的是 LINQ 的 C# 关键字,而不是运算符。

于 2012-04-22T19:28:02.313 回答