title: How to handle XML string %Like% search in C#
body: <p>As I know I can search DB with Sql syntax <code>%like%</code>. </p>
  
  <p>Now I am working with XML, how can I handle the same search condition for XML file in C#? </p>
  
  <p>I want to search the string and find it with part of the Keyword. Not the full text of keyword.</p>
  
  <pre><code>   &lt;bookstore&gt;
       &lt;book genre="autobiography"&gt;
         &lt;title&gt;The Autobiography of Benjamin Franklin&lt;/title&gt;
         &lt;author&gt;
           &lt;first-name&gt;Benjamin&lt;/first-name&gt;
           &lt;last-name&gt;Franklin&lt;/last-name&gt;
         &lt;/author&gt;
         &lt;price&gt;8.99&lt;/price&gt;
       &lt;/book&gt;
       &lt;book genre="philosophy"&gt;
         &lt;title&gt;The Gorgias&lt;/title&gt;
         &lt;author&gt;
           &lt;name&gt;Plato&lt;/name&gt;
         &lt;/author&gt;
         &lt;price&gt;9.99&lt;/price&gt;
       &lt;/book&gt;
     &lt;/bookstore&gt;
  </code></pre>
  
  <p>Assume I am working with the sample XML above. How can I code in C# to search "<strong>%jami%</strong>", then return "<strong>Benjamin</strong>". Thank you.</p>