Linq语句GroupBy的使用

1.简单的分组统计;

var DetailList = DetailLisAST.GroupBy(a => a.ProjId).Select(a => new
            {
                a.Key
                ,
                Count = a.Count()
            }).ToList();

2.根据多个字段分组统计;

var DetailList_Num = DetailList_NumAST.GroupBy(a => new { a.ProjTmId, a.SourceType }).Select(a => new
            {
                a.Key
                ,
                Count = a.Count()
            }).ToList();

猜你喜欢

转载自www.cnblogs.com/lysouko/p/13202154.html