title: LINQ results when there are no matches?
body: <p>What exactly does a LINQ function return when there are no matches? Take the Where method, for example:</p>
  
  <pre><code>var numbers = Enumerable.Range(1, 10);
  var results = numbers.Where(n =&gt; n == 50);
  </code></pre>
  
  <p>What would be in results at this point?</p>