【发布时间】:2009-11-18 05:34:07
【问题描述】:
我想为我的数据表实现“分组依据”。大家有什么建议吗?
更新:
c#,.net 2.0
【问题讨论】:
我想为我的数据表实现“分组依据”。大家有什么建议吗?
更新:
c#,.net 2.0
【问题讨论】:
您可以在 System.Data.DataSetExtensions 程序集中使用 linq 扩展:
DataTable t = //
var groups = t.AsEnumerable()
.GroupBy(r => r.Field<T>("columnName"))
【讨论】:
使用 LINQ to DataSets 和 GroupBy 扩展方法。
将程序集 System.Data.DataSetExtensions.dll 添加到您的项目以访问 AsEnumerable() 扩展方法。
【讨论】: