繁体   English   中英

如何在C#中对分组列表项进行排序

[英]How to sort grouped list item in c#

我有一个清单列表项。 我想对分组列表项进行排序。 我把这个清单分组了

var groupedStaff = SystemTaskStaff.GroupBy(s => s.StaffId).ToList();
groupedStaff.Sort(); 

我知道这是一个非常基本的问题。 请帮助我进行排序。

以下是按项目计数对组进行排序的方法:

groupedStaff.OrderBy(g=> g.Count()); // ascending

对于降序:

groupedStaff.OrderByDescending(g=> g.Count()); 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM