Wie kann ich erweiterte ASCII in einen System.String konvertieren?

Zum Beispiel: "½ " - oder ASCII-DEC-189. Wenn ich lese das Byte aus einer text-Datei die byte[] enthält den gültigen Wert, in diesem Fall 189.

Konvertierung zu Unicode-Ergebnisse in das Unicode-Ersatzzeichen 65533.

UnicodeEncoding.Unicode.GetString(b);

Konvertierung in ASCII-Ergebnisse 63 oder "?"

ASCIIEncoding.ASCII.GetString(b);

Falls dies nicht möglich ist, was ist der beste Weg, um mit diesen Daten? Ich möchte in der Lage zum ausführen von string-Funktionen wie Replace().

InformationsquelleAutor der Frage rtremaine | 2009-03-20

Schreibe einen Kommentar