Gewusst wie: Konvertieren von Zeichenfolgen in ein Bytearray in Visual Basic
In diesem Thema wird gezeigt, wie eine Zeichenfolge in ein Bytearray konvertiert wird.
Beispiel
In diesem Beispiel wird die GetBytes Methode der Encoding.Unicode Codierungsklasse verwendet, um eine Zeichenfolge in ein Array von Bytes 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-Codepage des Betriebssystems 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.