0
小さなlinqクエリをグループ化しようとして問題があります。linq文をグループ化しても、グループ化していないようです
クエリはOKですが、グループ化は行われません。私はグループにしようとしている3つの異なるフィールドを持つためにその仮定します。
理想的には、3つのフィールドにアクセスしてグループ化されたデータを返すことができます。
変更する必要はありますか?
小さなlinqクエリをグループ化しようとして問題があります。linq文をグループ化しても、グループ化していないようです
クエリはOKですが、グループ化は行われません。私はグループにしようとしている3つの異なるフィールドを持つためにその仮定します。
理想的には、3つのフィールドにアクセスしてグループ化されたデータを返すことができます。
変更する必要はありますか?
本当にあなたは新しい{d.CustomerNumber、d.TransactionAmount、d.CustomerName}でグループdを実行する必要がありますか? GroupAからTransactionAmountを削除したばかりです。
トリです。
(from d in All() group d by new { d.CustomerNumber, d.CustomerName } into g orderby g.Key.CustomerName select new Test { CustomerNumber = g.Key.CustomerNumber, TransactionAmount = g.Sum(s => s.TransactionAmount), CustomerName = g.Key.CustomerName });
私はdidntです:)ありがとうdotnetstep。 –