<分区>
我在列表中有以下值
Feb 13 100
Feb 13 150
Feb 13 127
Feb 14 50
如何使用 linq 返回另一个列表,其中包含每个日期的总和,包括前几天的总计?
例如
Feb 13 357 (Sum of Feb 13)
Feb 14 407 (Sum of Feb 14 + Sum of Feb 13)
一些乱七八糟的事
list= list.OrderBy(i => i.date)
.Distinct().Select(
i =>
{
np+= i.rh;
nh+= i.hm;
return new Po
{
date= i.date,
NH = nh,
};
}).ToList();
返回这个列表:
Feb 13 100
Feb 13 250
Feb 13 377
Feb 14 427
我只想
Feb 13 357
Feb 14 407