假设我有一个来自这样的数据库的列表:
List<Item> list =
{
new Item
{
TypeID = 2,
Count = 5
},
new Item
{
TypeID = 2,
Count = 7
},
new Item
{
TypeID = 5,
Count = 2
}
};
我想总结所有相同的元素,TypeID
以便我有一个仅包含两个元素的最终结果列表:
List<Item> list =
{
new Item
{
TypeID = 2,
Count = 12
},
new Item
{
TypeID = 5,
Count = 2
}
};
如何使用 LINQ 实现这一目标?
干杯
西蒙