首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

linq查询结果如何累加

2012-02-14 
linq查询结果怎么累加?比如一个person类有姓名(string) 年龄(int)现在有一个ListPerson lt我用linq查询

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;
}

热点排行