Linq 多字段分组
//多字段分组
var query = (from a in db.as
group a by new { a.F1, a.F2} into ga
select new { key0 = ga.Key, key1 = ga.Key.F1, key2 = ga.Key.F2, Names = ga.Max(a=> a.F3) });
foreach (var item in query)
{
Response.Write("key0:" + item.key0 + "key1:" + item.key1 + "key2:" + item.key2 + ":" + item.Names.ToString() + Environment.NewLine);
}
浙公网安备 33010602011771号