读书人

linq重复元素值相加.该如何解决

发布时间: 2012-01-10 21:26:51 作者: rapoo

linq重复元素值相加.
假设一个集合中的元素有name和money属性,我想把name相同的money相加,最终得到一个唯一的一个元素
这个元素的名称就是重复的名称,money是所有重复的元素的money的和,请问怎么实现

比如
john 300
john 230
jacky 333
lucy 394

===>
john 530
jacky 333
lucy 394




[解决办法]
select new
{

selPo.Key,
selPo,
Money = selPo.Sum(po => po.Money)
allpos.xxx
};
试试

读书人网 >.NET

热点推荐