Freigeben über


Vorgehensweise: Konvertieren eines Bytearrays in eine Zeichenfolge in Visual Basic

In diesem Thema wird gezeigt, wie die Bytes aus einem Byte-Array in eine Zeichenfolge umgewandelt werden.

Beispiel

In diesem Beispiel wird die GetString Methode der Encoding.Unicode Codierungsklasse verwendet, um alle Bytes aus einem Bytearray in eine Zeichenfolge zu konvertieren.

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

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

Sie können aus mehreren Codierungsoptionen wählen, um ein Bytearray in eine Zeichenfolge zu konvertieren:

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

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

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

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

  • Encoding.UTF32: Ruft eine Codierung für das UTF-32-Format in der 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