Tôi cần so sánh 2 chuỗi trong C# và xử lý các chữ cái có dấu giống như các chữ cái không có dấu. Ví dụ:Bỏ qua các chữ cái có dấu trong so sánh chuỗi
string s1 = "hello";
string s2 = "héllo";
s1.Equals(s2, StringComparison.InvariantCultureIgnoreCase);
s1.Equals(s2, StringComparison.OrdinalIgnoreCase);
2 chuỗi này cần phải giống nhau (theo như đơn đăng ký của tôi), nhưng cả hai báo cáo này đều sai. Có cách nào trong C# để làm điều này?
Mỗi khi tôi muốn làm điều đó, tôi kết thúc trên bài viết của bạn và tôi không bao giờ upvoted. Có thưa ngài. Đã bỏ phiếu! –
Tuyệt vời. Cảm ơn rất nhiều. – Smur
Cách thực hiện trong lõi .net vì nó không có 'string.Normalize'? –