我有一个选择给定产品的好处名单如下:使用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