我在 C# 的保留关键字列表中找不到“by”,但 Resharper Visual Studio 插件似乎认为它是一个 - 它在生成代码时在其前面加上 @ 转义符(例如,通过执行重构命令)
问问题
363 次
3 回答
14
by是一个Query Keyword,即它是一个关键字,它只出现在LINQ Query Expressions中的某些位置,特别是只出现在group子句中。
by上下文关键字用于查询表达式中的group子句,以指定应如何对返回的项目进行分组。
于 2013-03-26T10:19:36.507 回答
5
by
在 LINQ 查询语法中使用。它仅在查询语法上下文中保留。
于 2013-03-26T10:20:01.377 回答
4
by
不是保留字,它是query word
用于使用 LINQ 的:
例如:
(from x in Collection
group x by n);
reserved
您可以使用@
前面的符号 转义任何 C#单词。
于 2013-03-26T10:22:07.433 回答