如何对数据进行分组使用linq实现动态分组显示数据

//对下面集合里面的字符串按照“_”进行分组
 
#region //使用字典,键值对集合保存分组数据
 //根据key值判断集合中是否存在指定的键,不存在则创建一个
 

我在datatable中有三列:stringDateTime和decimal。我想通过芓符串和十进制列进行分组对于分组的行,我想将十进制值相加我知道如何对数据进行分组做总和部分,但是如何对数据进行分组在數据表中分组两个不同的列

这是迄今为止我的代码无法正常工作的代码: / p>

 

我不认为你给我们全文除了 orderby 不使用匿名类型(您提供的代码不會编译),您的查询应该按照您想要的方式工作我只是把它放在LINQPad中:
 
...我得到这些结果:

我要回帖

更多关于 如何对数据进行分组 的文章

 

随机推荐