HEX-Zeichenfolge zu chinesischer Zeichenfolge

Ich habe den folgenden Code zum Konvertieren von HEX nach ASCII.

<code>//Hexadecimal to ASCII Convertion
private static string hex2ascii(string hexString)
{
    MessageBox.Show(hexString);
    StringBuilder sb = new StringBuilder();
    for (int i = 0; i <= hexString.Length - 2; i += 2)
    {
        sb.Append(Convert.ToString(Convert.ToChar(Int32.Parse(hexString.Substring(i, 2), System.Globalization.NumberStyles.HexNumber))));
    }
    return sb.ToString();
}
</code>

Eingabe hexString = D3FCC4A7B6FABBB7

output return = Óüħ¶ú »·

Die Ausgabe, die ich benötige, ist 狱 狱 魔, aber ich erhalte stattdessen Óüħ¶ú »·. Wie würde ich dafür sorgen, dass die richtige Zeichenfolge angezeigt wird?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage