c#,在linq中找到两列之和
本文关键字:两列 linq | 更新日期: 2023-09-27 18:10:12
我对linq有点陌生。
如何得到数据表中两列的总和
假设有两列是A&B。我想要数值整个列A和整个列B的总和(即totalSum= sum(A)+sum(B))
小鬼:如果我在2列非数字字段(如AB,WH,DBNULL)中的任何一个字段。
对于每一行还是整个A列和整个B列?
在第一种情况下,你可以执行select:
var resultWithSum = from row in table
select new{
A = row.A, //optional
B = row.B, //optional
sum = row.A + row.B
}
否则:
result = table.Sum(row => row.A + row.B)