日期:2014-05-20  浏览次数:20809 次

怎么取得List中符合某个条件的价值列的总和
比如有一个类的list, 类中有 时间和 价值两个字段。 
想要去的List中等于某个时间段的所有项目的总价值,请问用linq应该怎么写?

------解决方案--------------------
var sumValue = list.where(t=>t.时间>= 开始时间 && t.时间<= 结束时间).sum(总价)();
------解决方案--------------------
探讨
比如有一个类的list, 类中有 时间和 价值两个字段。
想要去的List中等于某个时间段的所有项目的总价值,请问用linq应该怎么写?