我正在做一個查詢,它返回按他們購買的產品品牌分組的買家姓名。到目前為止我在這裡
var query= from p in purchaseRepo.ReadAll()
join g in guitarRepo.ReadAll() on p.GuitarId equals g.Id
join b in brandRepo.ReadAll() on g.BrandId equals b.Id
group p by b.Id into grp
select new
{
grp.Key,
grp.SelectMany(t => t.BuyerName)
}
我的問題是我想要在選擇新零件的正文中聲明一個列表或一組買方名稱,但我無法讓它工作。編輯:我給字段命名是 select new 它看起來像這樣:
select new
{
Brand=grp.Key,
Buyers=new List<string>()
};
現在我只需要知道如何將買家名稱放入列表中。結果應該是這樣的: Brand1 ---> List of Buyer Names
選一個:
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句