title: LINQ Contains Based on Property
body: <p>Need to check if a list contains an item with a property value of X.</p>
  
  <p>Been using FirstOrDefault and comparing to null:</p>
  
  <pre><code>   searchItems.FirstOrDefault(si =&gt; si.ID == 99) == null
  </code></pre>
  
  <p>Is there better way to do this?</p>
  
  <p>I cannot get past syntax errors on Contains.  Thanks.</p>