製品名、製品価格、カテゴリの製品リストがあります。すべての製品をカテゴリ別にグループ化する linq クエリを作成したいと考えています。私は次のことを試しました:
var p = from s in productlist
group s by s.Category into g
select new { Category = g.Key, Products = g};
このクエリでは、カテゴリと製品の 2 つの列を持つテーブルが表示されます。カテゴリ列には予想どおり 2 つのカテゴリがありますが、製品列の下にはデータがありません。すべての商品リストをカテゴリ別に分けてほしいです。