Convert Unicode char zu nächstgelegenem (ähnlichstem) Zeichen in ASCII (.NET)

Wie kann ich verschiedene Unicode-Zeichen in ihre nächsten ASCII-Entsprechungen konvertieren? Wie Ä -> A. Ich habe gegoogelt, aber keine passende Lösung gefunden. Der TrickEncoding.ASCII.GetBytes("Ä")[0] hat nicht funktioniert. (Ergebnis war?).

Ich habe festgestellt, dass es eine Klasse gibtEncoder das hat einFallback Eigenschaft, die genau für Fälle ist, wennchar kann nicht konvertiert werden, aber Implementierungen EncoderReplacementFallback) sind dumm und konvertieren zu?.

Irgendwelche Ideen

Antworten auf die Frage(2)

Ihre Antwort auf die Frage