【发布时间】:2014-10-30 10:35:29
【问题描述】:
我有一个带有用户对象(用户名(字符串)和等级(字符串))的列表
List<User> users = new List<User>();
列表填充了来自 DB(或文本文件)的值,我有一个包含 5 个对象的列表:
user1 A
user1 B
user2 A
user2 G
user3 D
我想修改列表(或创建一个新列表),所以结果应该是一个带有 htis 值的新列表:
user1 A,B
user2 A,G
user3 D
我试过 GroupBy :
var result = jquery.GroupBy(u => u.username).OrderByDescending(g => g.Count()).Select(g => g.Key);
但我希望将结果放在一个新列表中
【问题讨论】: