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

linq查询结果怎么累加?
比如一个person类有姓名(string) 年龄(int)
现在有一个List<Person> lt;
我用linq查询lt中所有person的年龄的总和 应该要怎么做? 跪谢~~~~~~~~~~~~

------解决方案--------------------
int i=lt.Sum(l=>l.age);
------解决方案--------------------
int total=li.Sum(a=>a.age);
------解决方案--------------------
这是一个方法:
private decimal? a() {
decimal? b = 0;
var c = context.Subject;
b = c.Sum(d=>d.Grade);
return b;
}