title: SelectNodes with XPath ignoring cases in node names
body: <p>I have a problem similar to the question <a href="https://stackoverflow.com/questions/9804281/selectnodes-with-xpath-ignoring-cases">SelectNodes with XPath ignoring cases</a> but in my case the uppercase/lowercase problem is in the node with the name 'application' (Sometimes is 'Application' other times 'application'). </p>
  
  <p>How would i apply the solution of the other post? or a different one applies in this case?</p>
  
  <p>xml:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-16" ?&gt;
  &lt;application&gt;
    &lt;forms&gt;
      &lt;action type="update"&gt;
        &lt;form uid="" &gt;
        &lt;/form&gt;
      &lt;/action&gt;
    &lt;/forms&gt;
  &lt;/application&gt;
  </code></pre>
  
  <p>In C# 3.5:</p>
  
  <pre><code>XmlNode nodex= oXMLDoc1.SelectSingleNode("Application/forms/action/form/@uid")
  nodex.Value="UniqueIDx";//nodex is null :S
  </code></pre>