title: LINQ: how to transform list by performing calculations on every element
body: <p>I have a class</p>
  
  <pre><code>Class MyObject
  {
      decimal v1;
      decimal dv1;
      decimal v2;
      decimal dv2;
  }
  </code></pre>
  
  <p>and a </p>
  
  <pre><code>List&lt;MyObject&gt; ...
  </code></pre>
  
  <p>I need to process every element of the list by adding dv1 to v1 and dv2 to v2
  Something like (pseudo-syntax):</p>
  
  <pre><code>myList.Transform(o=&gt;o.v1+=o.dv1, o.v2+=o.dv2)
  </code></pre>
  
  <p>How can I do this (obvious my pseudo-syntax doesn't works)?</p>
  
  <p>Thank you</p>