Freigeben über


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

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 eine Codierung für das UTF-16-Format mit Big-Endian-Bytereihenfolge ab.

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

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

  • Encoding.UTF32: Ruft eine Codierung für das UTF-32-Format mit Little-Endian-Bytereihenfolge 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

Encoding

GetString