Porady: konwertowanie tablicy bajtów w ciąg w Visual Basic
W tym temacie pokazano, jak przekonwertować bajty z tablicy bajtów na ciąg.
Przykład
W tym przykładzie użyto GetString metody Encoding.Unicode klasy kodowania, aby przekonwertować wszystkie bajty z tablicy bajtów na ciąg.
Private Function UnicodeBytesToString(
ByVal bytes() As Byte) As String
Return System.Text.Encoding.Unicode.GetString(bytes)
End Function
Możesz wybrać spośród kilku opcji kodowania, aby przekonwertować tablicę bajtów na ciąg:
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.