title: VB.NET : "Statement lambdas cannot be converted to expression trees" compile time error
body: <p>Why can I do the following :</p>
  
  <pre><code>Dim qNodes As IQueryable(Of XmlNode) = xDoc.ChildNodes.AsQueryable()
  Dim test = qNodes.Where(Function(node) True)
  </code></pre>
  
  <p>although the following gives the error I stated in the title :</p>
  
  <pre><code>Dim qNodes As IQueryable(Of XmlNode) = xDoc.ChildNodes.AsQueryable()
  Dim test = qNodes.Where(Function(node)
                                 Return True
                             End Function)
  </code></pre>
  
  <p>?</p>
  
  <p>I really don't get it.</p>