一佳一

记录像1+1一样简洁的代码

导航

Linq to sql 之 GroupBy

Posted on 2010-11-30 16:58  一佳一  阅读(874)  评论(0编辑  收藏  举报

先把需要过滤的条件封转成list

List <A> List = new List <A>();

//分组查询
var P= List
        .GroupBy(x => new { x.Age, x.Sex })
        .Select(group => new {
            Stu= group.Key, Amount= group.sum(x=>x.FAmount)
        });

//遍历集合
foreach (var a in P) {
 int Amount =  p.Amount;

int Age = p.Stu.Age
}