0
我更多的搜索在本网站“获得各组的4个顶部项目”,但也有来自各组获得第一个项目这样检索LINQ各组n项
var rr = db.Products
.GroupBy(x => x.ProductSubTypeCategoryId, (key, g) => g.OrderBy(e => e.PersianName)
.Take(4).ToList());
或多个话题
var rr = db.Products
.GroupBy(x => x.ProductSubTypeCategoryId).Select(g => new { pname = g.Key, count = g.Count() });
但是只返回每组的第一项。我如何更改代码以从每个组中获取4个项目?