数据分组以执行聚合函数

时间:2015-01-27 16:52:13

标签: c# linq datatable grouping aggregate

我尝试为DataTable创建一个扩展方法来执行分组,就像我们在SQL Server中一样,我将按列和集合函数传递组和它将根据分组返回新的DataTable。现在你们所有人显然都会要求我使用LINQ,但问题是总DataTable是动态的,并且有一个用户界面,用户可以在其中更改分组。现在编写静态linq是不可能的。如何实现此操作以动态地让用户在DataTable上执行任何聚合。任何人都可以提出一些想法。

0 个答案:

没有答案