मुझे C # में 2 स्ट्रिंग्स की तुलना करने की आवश्यकता है और उच्चारण अक्षरों को गैर-उच्चारण अक्षरों के समान माना जाता है। उदाहरण के लिए:
string s1 = "hello";
string s2 = "héllo";
s1.Equals(s2, StringComparison.InvariantCultureIgnoreCase);
s1.Equals(s2, StringComparison.OrdinalIgnoreCase);
इन 2 तारों को समान होने की आवश्यकता है (जहां तक मेरे आवेदन का संबंध है), लेकिन ये दोनों कथन गलत का मूल्यांकन करते हैं। क्या ऐसा करने का C # में कोई रास्ता है?
string.Normalize
?