title: Remove Duplicate item from list based on condition
body: <p>I have a class Items with properties ( Name, Price).</p>
  
  <pre><code>   Item1       $100
     Item2       $200
     Item3       $150
     Item1       $500
     Item3       $150
  </code></pre>
  
  <p>I want to remove items only if Name exists more than once and price is $500 using LINQ and without creating Custom comparer? for above one item1 with $500 will be removed from list. </p>
  
  <p>Thanks,</p>