bd5*_*528 2 c# linq sum dataset
我有一个数据表,其中包含"No"和"Total"列.我想把每个"否"的"总计"列的总和带回来.我已经尝试了下面的内容,但是由于我正在努力学习语法,因此我遇到了一些错误.
var Values =
(from data in DtSet.Tables["tblDetails"].AsEnumerable()
group data by data.Field<"No">
select new
{
name_1 = data.Field<double>("No"),
name_2 = data.Field<double>("Total"),
}
);
Run Code Online (Sandbox Code Playgroud)
这会给你的总和Total在领域的name_2财产,和分组No的name_1属性(我想你需要更好的命名这里)
var Values = from row in DtSet.Tables["tblDetails"].AsEnumerable()
group row by row.Field<double>("No") into g
select new
{
name_1 = g.Key,
name_2 = g.Sum(r => r.Field<double>("Total"))
};
Run Code Online (Sandbox Code Playgroud)
考虑一下名字No而TotalSum不是.
| 归档时间: |
|
| 查看次数: |
5212 次 |
| 最近记录: |