Convertir bytes a string en C#

Al igual que C# permite convertir cadenas a arreglos de bytes, también es posible convertir esos bytes nuevamente a un string.

Es un proceso como decodificar una variable una vez que esta codificado con la misma librería de .Net para ambos procesos.

Tomando como punto de partida la conversión anterior a bytes, proseguiremos a regresarlo a una cadena de texto.

Convertir bytes a cadena de texto

Utilizando la clase Encoding de la librería System.Text convertiremos un arreglo de bytes nuevamente a texto.

Sin crear código desde cero, .Net permite utilizar el método GetString de la siguiente manera.

string cadena = Encoding.UTF8.GetString(cadBytes);
  • Enviamos al método GetString el arreglo de bytes.
  • El resultado del método es un string que se guarda en la variable cadena.

Al revisar el código en Visual Studio podemos observar el resultado de la conversión.

Convertir bytes a string en C#

Podría interesarte Convertir a bytes un string en C#  

En el siguiente video podrás ver la explicación del contenido del post.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *