title: Foreach cannot operate on a method group
body: <pre><code>private void PrintRecursive(TreeNode treeNode)
      {
          foreach (TreeNode tn in treeNode.Nodes)
          {
              PrintRecursive(tn);
          }
      }
  </code></pre>
  
  <p>I get the error: Foreach cannot operate on a method group. Did you intend to invoke the 'method group'?</p>