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

Aktualisiert: November 2007

In diesem Thema wird dargestellt, wie eine Zeichenfolge in ein Bytearray konvertiert wird.

Beispiel

Im folgenden Beispiel wird die GetBytes-Methode der Encoding.Unicode-Codierungsklasse verwendet, um eine Zeichenfolge in ein Bytearray zu konvertieren.

Private Function UnicodeStringToBytes( _
    ByVal str As String) _
    As Byte()

    Return System.Text.Encoding.Unicode.GetBytes(str)
End Function

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

  • 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 eines Bytearrays in eine Zeichenfolge in Visual Basic

Referenz

System.Text.Encoding

GetBytes