title: LINQ: Select an object and change some properties without creating a new object
body: <p>I want to change some properties of a LINQ query result object without creating a new object and manually setting every property.  Is this possible?</p>
  
  <p>Example:</p>
  
  <pre><code>var list = from something in someList
             select x // but change one property
  </code></pre>