0

私は以下のようなテーブルを持っています:

col1     col2
 1         20 

 2         40

 3         60

次のようなテーブルを出力したい:

col1     col2
 1         20 

 2         40

 3         60

total    120

次のコードを使用していますが、機能しません。

 object total = dtprofit.Compute("Sum(col2)", string.Empty);

前もって感謝します。

4

2 に答える 2

3
var total = table.AsEnumerable()
                 .Sum(dr => dr["col2"] is int ? (int)dr["col2"] : 0);
于 2013-10-18T08:02:50.000 に答える