title: XmlNode.SelectNodes Returns 0 Nodes
body: <p>I have an xml like this:</p>
  
  <pre><code> &lt;?xml version="1.0" encoding="utf-8" ?&gt;
   &lt;hibernate-configuration xmlns="urn:nhibernate-configuration-2.2"&gt;
      &lt;reflection-optimizer use="false"/&gt;
      &lt;session-factory&gt;
             &lt;property name="XX"&gt;XX&lt;/property&gt;
             &lt;property name="XX"&gt;XX&lt;/property&gt;
      &lt;/session-factory&gt;  
    &lt;/hibernate-configuration&gt;
  </code></pre>
  
  <p>I'm trying to select the property nodes using SelectNodes, and I've tried the following:</p>
  
  <pre><code>root.SelectNodes("property");
  root.SelectNodes("//property");
  root.SelectNodes("/session-factory/property");
  root.SelectNodes("descendant::property");
  root.LastChild.SelectNodes("child::property");
  </code></pre>
  
  <p>But all of them returns 0 nodes.  Can anyone help me?  Thanks.</p>