C# Datatable の特定カラムの数字を合計したい

C# でDataTableに入っている値を集計したいと思いました。

今まではfor文を書いて一つ一つを足していたのですが、簡単に集計する方法があるんですね。

https://msdn.microsoft.com/ja-jp/library/system.data.datatable.compute(v=vs.110).aspx

C# DataTableからComputeを使って合計値や平均値を算出する

DataTable.Compute メソッド (String, String)

string sqltxt = “SELECT ninzu FROM class_table”

object total = dt.Compute(“Sum(ninzu)”, null);

l_Gokei.Text = “合計:” + total.ToString() + “人”;

DataTableに入れるSQLはちょっと省略してありますが、こんな感じで集計できます。