Ich muss 2 Strings in C# vergleichen und akzentuierte Buchstaben genauso behandeln wie nicht akzentuierte Buchstaben. Zum Beispiel:Akzentuierte Buchstaben im String-Vergleich ignorieren
string s1 = "hello";
string s2 = "héllo";
s1.Equals(s2, StringComparison.InvariantCultureIgnoreCase);
s1.Equals(s2, StringComparison.OrdinalIgnoreCase);
Diese 2 Strings müssen das gleiche (soweit meine Anwendung betroffen ist), aber diese beiden Aussagen falsch zu bewerten sein. Gibt es einen Weg in C#, dies zu tun?
Jedes Mal, wenn ich das machen will, lande ich auf deinem Posten und habe nie wieder abgestimmt. Es ist gut, mein Herr. Upvoted! –
Ehrfürchtig. Danke vielmals. – Smur
Wie geht es in .net-Core, da es nicht 'string.Normalize' hat? –