Ignorant les lettres accentuées en comparaison de chaînes de caractères

J'ai besoin de comparer 2 chaînes de caractères en C# et traiter les lettres accentuées comme des lettres accentuées. Par exemple:

string s1 = "hello";
string s2 = "héllo";

s1.Equals(s2, StringComparison.InvariantCultureIgnoreCase);
s1.Equals(s2, StringComparison.OrdinalIgnoreCase);

Ces 2 cordes doivent être la même (autant que ma demande est en cause), mais ces deux états à false. Est-il possible en C# pour ce faire?