title: Remove duplicates in the list using linq
body: <p>I have a class <code>Items</code> with <code>properties (Id, Name, Code, Price)</code>.</p>
  
  <p>The List of <code>Items</code> is populated with duplicated items. </p>
  
  <p>For ex.: </p>
  
  <pre><code>1         Item1       IT00001        $100
  2         Item2       IT00002        $200
  3         Item3       IT00003        $150
  1         Item1       IT00001        $100
  3         Item3       IT00003        $150
  </code></pre>
  
  <p>How to remove the duplicates in the list using linq?</p>