LINQ Group问题

时间:2010-08-22 11:23:44

标签: vb.net linq dataset group-by

我正在使用VB.NET和DataSet;我有两张桌子和一个关系。我正在查询第一个表,但我不能在表的任何字段上使用Group By。这是我看到的错误:

  

方法的定义'GroupBy'在此上下文中无法访问

我的代码如下:

Dim Groups = From n In dataSetTableAsEnumerable _
   Group By n.filedName  Into Group

感谢您的帮助。

2 个答案:

答案 0 :(得分:1)

您需要告诉它您正在分组的内容,例如:

 Dim Groups = From n In dataSetTableAsEnumerable _
              Group n By n.filedName  Into Group _
              Select Group

在您的情况下,您需要Group n By而不是Group By

答案 1 :(得分:1)

在您的vb代码文件顶部导入System.Linq。