Antwort

4

Ich benutze diese:

public static string RemoveAccents(this string accentedStr) 
{ 
    byte[] tempBytes = Encoding.GetEncoding("ISO-8859-8").GetBytes(accentedStr); 
    return Encoding.UTF8.GetString(tempBytes, 0, tempBytes.Length); 
} 

Edit: Diese Lösung funktioniert in Windows 8-Apps, aber nicht in Windows Phone. Die beste Lösung, die ich bisher gefunden habe, ist dieses Handbuch ein:
http://invokeit.wordpress.com/2011/10/06/how-to-remove-diatrics-accent-marks-in-windows-phone-7-x/

+2

ich es bereits auf Codeproject gesehen habe, aber in WP7 I erhalten ** ISO-8859-8' ist keine unterstützte Codierung Name ** – onmyway133

+0

Ich muss die manuelle Lösung von Link akzeptieren. = [ Aber es hat sehr gut funktioniert. –

Verwandte Themen