我对如何在 Linq 中使用 GroupBy 有点困惑。我需要显示产品的名称并计算它的报价,我想出了这个
var context = new Model.Entities();
var query = from p in Product
join o in Offers on p.Prod_ID equals o.Prod_ID
orderby o.Prod_ID
select new { Name = p.Name, Offers = o.Prod_ID.Count()};
var products = query.ToList();
现在我不能简单地拥有
Offers = o.Prod_ID.Count()
如何显示带有产品名称的行以及它的报价计数?