risposta

4

Io uso questo:

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: questa soluzione funziona in Windows 8 applicazioni, ma non in Windows Phone. La soluzione migliore che ho trovato finora è questo manuale uno:
http://invokeit.wordpress.com/2011/10/06/how-to-remove-diatrics-accent-marks-in-windows-phone-7-x/

+2

ho già visto su CodeProject, ma in WP7 ricevo ** ISO-8859-8' non è un nome di codifica supportato ** – onmyway133

+0

Devo accettare la soluzione manuale dal link. = [ Ma ha funzionato molto bene. –

Problemi correlati