using Diacritics.Extensions;
using System.Globalization;
public static void Main()
var problematicString = "ĐỖ THỊ LẬP";
Console.WriteLine("Expected: DO THI LAP");
Console.WriteLine("---------------------------------------------------");
Console.WriteLine("Actual : " +problematicString.RemoveDiacritics());
var normalizedString = problematicString.Normalize(System.Text.NormalizationForm.FormC);
Console.WriteLine("Fixed : "+ normalizedString.RemoveDiacritics().Replace('Đ','D'));