如何使用linq更新列表中对象的属性(基于条件获取)

时间:2014-11-25 19:09:10

标签: c# linq

有没有办法更新列表中我们构成编码的对象。

offer = offers.FirstOrDefault(o => o.attribute.Equals("Match")); offer.property ="updatedvalue";

我想使用我的代码中的商品,这些商品应该具有商品对象的更新属性。

1 个答案:

答案 0 :(得分:1)

您可以在过滤后再更新属性,然后再使用它,

offer = offers.FirstOrDefault(o => o.attribute.Equals("Match"));
offer.Property1 = "NewValue";
............................;

然后再次使用商品对象。