Cómo: Convertir cadenas en una matriz de bytes en Visual Basic
Este tema muestra cómo convertir una cadena en una matriz de bytes.
Ejemplo
En este ejemplo se usa el GetBytes método de la Encoding.Unicode clase de codificación para convertir una cadena en una matriz de bytes.
Private Function UnicodeStringToBytes(
ByVal str As String) As Byte()
Return System.Text.Encoding.Unicode.GetBytes(str)
End Function
Puedes elegir entre varias opciones de codificación para convertir una cadena en una matriz de bytes:
Encoding.ASCII: Obtiene una codificación para el juego de caracteres ASCII (de 7 bits).
Encoding.BigEndianUnicode: obtiene una codificación del formato UTF-16 mediante el orden de bytes big-endian.
Encoding.Default: obtiene una codificación de la página de códigos ANSI actual del sistema.
Encoding.Unicode: obtiene una codificación del formato UTF-16 mediante el orden de bytes little-endian.
Encoding.UTF32: obtiene una codificación del formato UTF-32 mediante el orden de bytes little-endian.
Encoding.UTF7: obtiene una codificación del formato UTF-7.
Encoding.UTF8: obtiene una codificación del formato UTF-8.