编译器错误 CS0742
更新:2007 年 11 月
错误消息
查询正文必须以 select 或 group 子句结尾
查询表达式必须以不包含继续符的 select 子句或 group 子句结尾。
更正此错误
示例
下面的代码生成 CS0742:
// 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 子句。