haru and...

猫のようにだらけ、犬のように遊ぶ。

【C#】自作クラスのリストを複数列でGroup byして集計する方法

一度Qiitaに投稿したのですが、徐々にまた「はてな」に戻していってる状態(笑)

Qiitaは合わなかった。。

さて、「自作クラスのリストを複数列でGroup byして集計する方法」ですが
下記のコードでできるのですが、Qiitaに投稿した内容と違うのは
「Shop = String.Join(",", g.Select(s => s.Shop))」の
GroupByされた項目たちをカンマ区切りで結合して表示する部分。

つい最近必要に迫られてこの方法を取りました。

gist1192877928dfdcee5224c4f0454d9ec8