私は、私が持っているリストを実行しようとしていGroupBy
ます。OrderBy
これまでの私のコードは次のとおりです。
reportList.GroupBy(x => x.Type).ToDictionary(y=>y.Key, z=>z.OrderBy(a=>a.Lost));
私がlinqで尋ねた最後の質問の助けを借りて、ToDictionary
おそらく不要だと思いますが、それがなければ内部値にアクセスする方法がわかりません。
明確にするためにGroupBy
、プロパティが必要であり、取得したType
内部グループをプロパティ (整数) にする必要があります。より良い、より効率的な方法があるかどうか、または少なくとも私が行ったことよりも優れているかどうかを知りたいです。OrderBy
Lost
答えだけでなく説明もいただければ幸いです。