title: Proper LINQ where clauses
body: <p>I write a fair amount of LINQ in my day to day life, but mostly simple statements.  I have noticed that when using <code>where</code> clauses, there are many ways to write them and each have the same results as far as I can tell.  For example:</p>
  <pre><code>from x in Collection
    where x.Age == 10
    where x.Name == &quot;Fido&quot;
    where x.Fat == true
    select x;
  </code></pre>
  <p>appears to be equivalent to this at least as far as the results are concerned:</p>
  <pre><code>from x in Collection
    where x.Age == 10 &amp;&amp;
          x.Name == &quot;Fido&quot; &amp;&amp;
          x.Fat == true
    select x;
  </code></pre>
  <p>So is there really a difference other than syntax?  If so, what is the preferred style and why?</p>