如果我想进行总结,我将继续:
private static double ColumnSummation(DataTable dt, string columnName)
{
var sum = dt.AsEnumerable().Sum(x => x.Field<double>(columnName));
return sum;
}
现在如果我必须执行列的减法,我怎么能继续进行,因为没有减法扩展方法......还有其他方法吗?
请帮忙
答案 0 :(得分:0)
如果您的DataTable列有3个值{20,30,-10},那么它的总和将是20 + 30-10 = 40 ..但考虑一下,差异只能在两个值之间。告诉我你想如何计算{20,30,-10}的差异..你想要这三个值之间差异的结果。也许那时我们可以尝试建议一个实现。