title: Ignoring accented letters in string comparison
body: <p>I need to compare 2 strings in C# and treat accented letters the same as non-accented letters. For example:</p>
  
  <pre><code>string s1 = "hello";
  string s2 = "héllo";
  
  s1.Equals(s2, StringComparison.InvariantCultureIgnoreCase);
  s1.Equals(s2, StringComparison.OrdinalIgnoreCase);
  </code></pre>
  
  <p>These 2 strings need to be the same (as far as my application is concerned), but both of these statements evaluate to false. Is there a way in C# to do this?</p>