Using LINQ to group a list of objects

前端 未结 5 1911
攒了一身酷
攒了一身酷 2020-12-08 14:34

I have an object:

public class Customer
{
    public int ID { get; set; }
    public string Name { get; set; }
    public int GroupID { get; set; }
}
         


        
5条回答
  •  失恋的感觉
    2020-12-08 15:22

    var groupedCustomerList = CustomerList.GroupBy(u => u.GroupID)
                                          .Select(grp =>new { GroupID =grp.Key, CustomerList = grp.ToList()})
                                          .ToList();
    

提交回复
热议问题