I have an object:
public class Customer { public int ID { get; set; } public string Name { get; set; } public int GroupID { get; set; } }
var groupedCustomerList = CustomerList.GroupBy(u => u.GroupID) .Select(grp =>new { GroupID =grp.Key, CustomerList = grp.ToList()}) .ToList();