我有一个对象,其中包含另一个对象的列表。即 Object1 包含List<Object2>
.
假设这是对象 2 的定义:
public class Object2
{
string code,
string name,
decimal amount
}
我希望能够从列表中创建一个 list2 ,其值将包含类似于某种select name, code, sum(amount) group by code
陈述可能给我的东西
这就是我所做的,但它没有包含我通过时需要的东西。
var newlist = obj2List.GroupBy(x => x.code)
.Select(g => new { Amount = g.Sum(x => x.amount) });
我想要新列表中的代码和名称,就像上面的 sql 语句一样。