编译器错误 CS0742
查询正文必须以 select 或 group 子句结尾
查询表达式必须以不包含继续符的 select
子句或 group
子句结尾。
下面的代码生成 CS0742:
C#
// cs0742.cs
using System.Linq;
public class Test
{
public static int Main()
{
int[] array = { 1, 2, 3 };
var query = from num in array; // CS0742
return 1;
}
}
如果 group
子句使用 into 关键字将分组结果存储到临时标识符中,则它不能用作查询中的最后一个子句。 仍需要使用 select
或另一个 group
子句。