列の値を集計するには?

解決


りり  2008-12-24 13:59:28  No: 141161  IP: 192.*.*.*

はじめまして。
datagridviewのある列の値を全て合計してlabelに示したいのですが、
どうすればいいでしょうか?

編集 削除
特攻隊長まるるう  2008-12-24 14:21:19  No: 141162  IP: 192.*.*.*

ループで1つ1つデータを取り出して足し算してください。

編集 削除
やじゅ  2008-12-25 12:53:56  No: 141163  IP: 192.*.*.*

DataTable.Compute メソッドに集約計算(SUM)があります。
http://yan-note.blogspot.com/2008/03/datatable.html

編集 削除
YuO  2008-12-25 12:58:43  No: 141164  IP: 192.*.*.*

とりあえず,情報共有のためのリンク
http://forums.microsoft.com/MSDN-JA/ShowPost.aspx?PostID=4261398&SiteID=7

System.Linq.Enumerable.Sum使えばいいんでは?
System.Windows.Forms.DataGridViewRowCollectionはSystem.Collections.IEnumerableだから,
Enumerable.OfTypeなりEnumerable.Castなりが必要でしょうけれど。

編集 削除
りり  2008-12-30 22:07:27  No: 141165  IP: 192.*.*.*

ありがとうございました。
おかげさまで列の集計はループでできました。

編集 削除