title: Read XMLDocument node without reading its child nodes in C#
body: <p><strong>Sample XML</strong></p>
  
  <pre><code>&lt;A&gt;
     &lt;B&gt;
        &lt;B1/&gt;
  
        &lt;B2/&gt;
        &lt;B3/&gt;
        &lt;B4/&gt;
        &lt;B5/&gt;
     &lt;/B&gt;
     &lt;C&gt;
        &lt;C1/&gt;
        &lt;C2/&gt;
        &lt;C3/&gt;
        &lt;C4/&gt;
        &lt;C5/&gt;
     &lt;/C&gt;
  &lt;/A&gt;
  </code></pre>
  
  <p><strong>Query:</strong>
  C#
  When I read the the child nodes of A it retuns nodes B &amp; C with their child nodes.</p>
  
  <p>Is there any possibility so that I can get only B &amp; C without their respective child nodes</p>
  
  <p>I need to populate the tree with this type of xml &amp; the xml file is quite big. so I need to load the childs at the time of expanding any node</p>
  
  <p><strong>Requirement is</strong>
  Suppose I try to expand A node the I want only B &amp; C,</p>
  
  <p>If I expand B then I want B1 to B5</p>