如何实现数据表“group by”?
我想为我的数据表实现一个“Group By”。 有什么建议吗?
更新:
c#,。net 2.0
您可以在System.Data.DataSetExtensions程序集中使用linq扩展:
DataTable t = // var groups = t.AsEnumerable() .GroupBy(r => r.Field("columnName"))
使用LINQ to DataSet和GroupBy扩展方法。
将程序集System.Data.DataSetExtensions.dll添加到项目中以访问AsEnumerable()
扩展方法。