Porady: konwertowanie ciągów w tablice bajtów w Visual Basic
W tym temacie pokazano, jak przekonwertować ciąg na tablicę bajtów.
Przykład
W tym przykładzie Encoding.Unicode użyto GetBytes metody klasy kodowania, aby przekonwertować ciąg na tablicę bajtów.
Private Function UnicodeStringToBytes(
ByVal str As String) As Byte()
Return System.Text.Encoding.Unicode.GetBytes(str)
End Function
Możesz wybrać spośród kilku opcji kodowania, aby przekonwertować ciąg na tablicę bajtów:
Encoding.ASCII: pobiera kodowanie zestawu znaków ASCII (7-bitowe).
Encoding.BigEndianUnicode: pobiera kodowanie dla formatu UTF-16 przy użyciu kolejności bajtów big-endian.
Encoding.Default: pobiera kodowanie bieżącej strony kodowej ANSI systemu.
Encoding.Unicode: pobiera kodowanie dla formatu UTF-16 przy użyciu kolejności bajtów little-endian.
Encoding.UTF32: pobiera kodowanie dla formatu UTF-32 przy użyciu kolejności bajtów little-endian.
Encoding.UTF7: pobiera kodowanie dla formatu UTF-7.
Encoding.UTF8: pobiera kodowanie dla formatu UTF-8.
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla