我有一個選擇給定產品的好處名單如下:使用LINQ查詢對象的集合
foreach (var benefit in Model.Products.Where(x => x.ProductId == "454").SelectMany(p => p.Benefits).Where(b => b.HeadlineBenefit == false))
不過,我想改變這個選擇應景的列表中的第一款產品集合。我認爲下面會工作,但它不:
foreach (var benefit in Model.Products.FirstOrDefault().SelectMany(p => p.Benefits).Where(b => b.HeadlineBenefit == false))
我試圖隔離單個產品,但做了很多關於該產品的好處。 – FloatLeft 2010-10-28 14:32:41
好的,對不起我的omition,那麼序列可能是:Model.Productos.Single(p => p.Id ==「123」)。 – 2010-10-28 18:50:16