Convertir a bytes un string en C#
C# permite convertir una cadena de tipo string a un arreglo de bytes utilizando la herramienta Encoding de .Net sin crear nuevas líneas de código.
Es posible que en algunas ocasiones necesites convertir un texto en arreglo de bytes para guardarlo o transportarlo con un poco de seguridad.
Convertir cadena de texto a bytes
La conversión de un dato de tipo string es muy simple, basta con una sola línea de código como la siguiente.
byte[] cadena1 = Encoding.UTF8.GetBytes("2019");
- Encoding pertenece a la librería System.Text, es necesario agregar el using.
- Utilizando GetBytes para convertir “2019” a un arreglo de bytes.
Podemos almacenar el resultado en una variable o utilizarla directamente en algún proceso. Al ver el resultado en Visual Studio podemos observar como se almacena la información.
Podría interesarte Convertir bytes a string en C#
En el siguiente video podrás ver la explicación del contenido del post.