title: Best way to assign a value to a property of all objects in a collection using LINQ
body: <p>I have a <code>Car</code> object with a <code>ResaleValue</code> property, and I have a collection of these car objects stored in:</p>
  
  <pre><code> IEnumerable&lt;Car&gt;
  </code></pre>
  
  <p>I also have a ResaleCalculator() with a calculate method.</p>
  
  <p>Is there a way in linq to apply a calculation and set the <code>ResaleValue</code> property of every object in the collection without a loop?</p>