Freigeben über


Gewusst wie: Konvertieren eines Bytearrays in eine Zeichenfolge in Visual Basic

Aktualisiert: November 2007

Dieses Thema zeigt, wie die Bytes eines Bytearrays in eine Zeichenfolge konvertiert werden.

Beispiel

Im folgenden Beispiel werden mit der GetString-Methode der Encoding.Unicode-Codierungsklasse alle Bytes eines Bytearrays in eine Zeichenfolge konvertiert.

Private Function UnicodeBytesToString( _
    ByVal bytes() As Byte) _
    As String

    Return System.Text.Encoding.Unicode.GetString(bytes)
End Function

Sie können unter mehreren Codierungsoptionen wählen, wenn Sie ein Bytearray in eine Zeichenfolge konvertieren möchten:

  • Encoding.ASCII: Ruft eine Codierung für den ASCII-Zeichensatz (7 Bits) ab.

  • Encoding.BigEndianUnicode: Ruft mit der Big-Endian-Bytereihenfolge eine Codierung für das UTF-16-Format ab.

  • Encoding.Default: Ruft eine Codierung für die aktuelle ANSI-Codepage des Systems ab.

  • Encoding.Unicode: Ruft mit der Little-Endian-Bytereihenfolge eine Codierung für das UTF-16-Format ab.

  • Encoding.UTF32: Ruft mit der Little-Endian-Bytereihenfolge eine Codierung für das UTF-32-Format ab.

  • Encoding.UTF7: Ruft eine Codierung für das UTF-7-Format ab.

  • Encoding.UTF8: Ruft eine Codierung für das UTF-8-Format ab.

Siehe auch

Aufgaben

Gewusst wie: Konvertieren von Zeichenfolgen in ein Bytearray in Visual Basic

Referenz

System.Text.Encoding

GetString