【发布时间】:2013-02-14 17:54:17
【问题描述】:
我在
的列表中有以下值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
【问题讨论】:
-
您是否已经尝试过我们可以讨论的内容?或者您正在等待其他人为您编写代码?