title: Linq Where Lambda Super Slow
body: <p>I have a list of a custom class with only 6 properties. There's a field called "status"</p>
  
  <p>I have them in a Generic List </p>
  
  <pre><code> List&lt;House&gt; hList = GetHomes(); //Holds 204 instances of House
   int count = hList.Where(x=&gt;x.status == "sold").ToList().Count();
  </code></pre>
  
  <p>Doing this returns 3 which is correct but it takes 10 seconds to do so.</p>
  
  <p>Is there a faster way?</p>