【发布时间】:2021-03-19 06:50:40
【问题描述】:
我想在同一个数据表的新列中按总和显示分组。 例如:
我希望输出是这样的:
我试过如下:
- 按 sno 分组并存储在不同的表中。
- 通过使用 for 循环,我将总值分配给旧数据表。
for (int o = 0; o < returndata.Rows.Count;o++)
{
for (int i = 0; i < table.Rows.Count;i++)
{
if(returndata.Rows[o]["sno"].ToString() == table.Rows[i]["sno"].ToString())
{
table.Rows[i]["total"] = returndata.Rows[o]["total"];
}
}
}
有没有其他方法可以使用 c# linq 直接分配 sum 值?
【问题讨论】: