title: LINQ Map one type to another
body: <p>I need to find difference between to sets. Classes ,comprising the sets,  are different but have same type of fields. To be able to use Except method ,to take the difference, i want to map one list to another. </p>
  
  <p>Can i do this using toList method? if not, Is it possible in another way?</p>
  
  <pre><code>List&lt;Class1&gt;.Except(List&lt;Class2&gt; I need to map class2 list to class1 list)
  </code></pre>
  
  <p>Thanks</p>