【发布时间】:2021-06-09 10:13:22
【问题描述】:
我们能否显示分组列值不为零的数据表行。
首先,我需要按sno 分组并显示数量不为零的未分组数据。
例如: 我有一个如下的数据表:
需要这样的输出
但是我用下面的代码得到了这个
FinalDataTable = table.AsEnumerable()
.GroupBy(r => new { Col1 = r["sno"]})
.Select(g =>{
var row = table.NewRow();
row["sno"] = g.Key.Col1;
row["amount"] = g.Sum(r => r.Field<decimal>("amount"));
return row;
}).CopyToDataTable();
【问题讨论】:
-
代码?你试过什么?
-
Can we display- 是的,我们可以:) -
我们很乐意为您提供帮助,但我们无法为您完成工作。你至少应该向我们展示你的一些尝试......
-
有效点。同意。更新了我的问题:)
标签: c# .net linq datatable filtering