public static string ReplaceCodes(string text, bool allCodes) { byte[] tempbytes = System.Text.Encoding.UTF8.GetBytes(text); tempbytes = replaceCodes(tempbytes, allCodes); text = System.Text.Encoding.UTF8.GetString(tempbytes); return text; }