Freigeben über


Vorgehensweise: Konvertieren von Zeichenfolgen in ein Bytearray in Visual Basic

In diesem Thema wird gezeigt, wie Sie eine Zeichenfolge in ein Bytearray konvertieren.

Beispiel

In diesem 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 aus mehreren Codierungsoptionen wählen, um eine Zeichenfolge in ein Bytearray 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