Практическое руководство. Преобразование строки в массив байтов в Visual Basic
В этом разделе показано, как преобразовать строку в массив байтов.
Пример
В этом примере используется GetBytes метод Encoding.Unicode класса кодирования для преобразования строки в массив байтов.
Private Function UnicodeStringToBytes(
ByVal str As String) As Byte()
Return System.Text.Encoding.Unicode.GetBytes(str)
End Function
Вы можете выбрать один из нескольких параметров кодирования, чтобы преобразовать строку в массив байтов:
Encoding.ASCII: получает кодировку для 7-разрядного набора символов ASCII.
Encoding.BigEndianUnicode: получает кодировку для формата UTF-16 с помощью порядка байтов больших байтов.
Encoding.Default: получает кодировку для текущей кодовой страницы ANSI системы.
Encoding.Unicode: получает кодировку для формата UTF-16 с помощью байтового порядка байтов.
Encoding.UTF32: получает кодировку для формата UTF-32 с помощью порядка байтов с маленьким байтом.
Encoding.UTF7: получает кодировку для формата UTF-7.
Encoding.UTF8: получает кодировку для формата UTF-8.
См. также
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по