我有一个DataView,我想在其中总结一个名为"Amount"的列
现在我知道我可以通过列迭代并得到总和,但我想知道是否可以使用Linq到Sql?
字符串sum = Linq到Sql的东西在这里(不一定是字符串,可以是任何类型)
谢谢,rodchar
Jus*_*ner 17
假设Amount列是double(可能是另一种类型)
double sum = Table.Select(t => t.Amount ?? 0).Sum();
Run Code Online (Sandbox Code Playgroud)
要么
double sum = Table.Sum(t => t.Amount ?? 0).Sum();
Run Code Online (Sandbox Code Playgroud)
如果t.Amount为null,则使用null coelescing运算符将为您提供默认值0.
| 归档时间: |
|
| 查看次数: |
23383 次 |
| 最近记录: |