如何实现数据表"group by"?

Bra*_*rad 8 c# datatable

我想为我的数据表实现一个"Group By".有什么建议吗?

更新:

c#,.net 2.0

Lee*_*Lee 10

您可以在System.Data.DataSetExtensions程序集中使用linq扩展:

DataTable t = //
var groups = t.AsEnumerable()
    .GroupBy(r => r.Field<T>("columnName"))
Run Code Online (Sandbox Code Playgroud)