title: how to replace a string ignoring case?
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/244531/is-there-an-alternative-to-string-replace-that-is-case-insensitive">Is there an alternative to string.Replace that is case-insensitive?</a>  </p>
  </blockquote>
  
  
  
  <p>I'm looking for alternative to: </p>
  
  <pre><code>string str = "data ... ";
  string replace = "data";
  str = str.Replace(replace, "new value");
  str = str.Replace(replace.ToLower(),"new value");
  </code></pre>
  
  <p>if possible using no regex.
  Thanks in advance.</p>