日期:2014-05-20 浏览次数:20834 次
var query = from p in db.entity
group p by p.id into g
let countname = g.Count(x => x.id)
select new
{
id = g.Key,
Count = countname
};
------解决方案--------------------
var query = listEntity.GroupBy(c => c.id);
foreach (var group in query)
{
Console.WriteLine(group.Count().ToString());
}
------解决方案--------------------
至于这个,可以搜索一下GroupJoin是怎么用的。