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