title: Filter XMLNodeList using xPath & Wildcard characters
body: <p>I have "XML" as below:</p>
  
  <pre><code>&lt;ParentNode&gt;
      &lt;ChildNode id="1" Display_Name="ABC"/&gt;
      &lt;ChildNode id="2" Display_Name="DEF"/&gt;
      &lt;ChildNode id="3" Display_Name="DAX"/&gt;
      &lt;ChildNode id="4" Display_Name="LAM"/&gt;
      &lt;ChildNode id="5" Display_Name="PKR"/&gt;
      &lt;ChildNode id="6" Display_Name="UYA"/&gt;
  &lt;/ParentNode&gt;
  </code></pre>
  
  <p>I want to get list of all the Nodes in <strong>XMLNodeList</strong> in <strong>C#</strong> using xPath having "A" [regardless of capitals or small] in <strong>Display_Name</strong> attribute. </p>
  
  <p>What I've tried is:</p>
  
  <pre><code>root.SelectNodes("descendant-or-self::*[contains(@DISPLAY_NAME,'end')]")
  </code></pre>
  
  <p>Here, root is containing my XML and it is an object of <strong>XMLDocument</strong>.</p>
  
  <p>Also, how can I make this filter by ignoring either <strong>Display_Name</strong> is in <em>small letters</em> or <em>capital letters</em>. </p>