我正在尝试做一个GroupBy
然后OrderBy
到我拥有的列表。到目前为止,这是我的代码:
reportList.GroupBy(x => x.Type).ToDictionary(y=>y.Key, z=>z.OrderBy(a=>a.Lost));
借助我在 linq 上提出的最后一个问题,我认为这ToDictionary
可能是不需要的,但没有它我不知道如何访问内部价值。
需要明确的是,我需要GroupBy
该Type
属性并希望我得到的内部组是OrderBy
该Lost
属性(一个整数)。我想知道是否有更好、更有效的方法,或者至少比我所做的更好。
非常感谢您提供解释而不仅仅是答案。