-
Cómo convertir una cadena de números enteros en una matriz de bytes
-
Aprender cómo convertir una cadena de números enteros en una matriz de bytes se puede lograr fácilmente mediante el uso de las propiedades de codificación en C #. La propiedad "Encoding.ASCII" y el método "GetBytes" le permitirá codificar todos los caracteres de la cadena especificada en una secuencia de bytes. Este método devuelve una matriz de bytes que contiene los resultados que a continuación se pueden utilizar para su posterior manipulación, tales como mostrar los bytes a través de la ventana de la consola.Instrucciones
1 Lanzar Microsoft Visual Studio y haga clic en "Nuevo proyecto" en el panel izquierdo de la pantalla del ordenador. Ampliar "otros idiomas" ampliar "Visual C #", y haga clic en "Windows". Haga doble clic en "Aplicación de consola" para crear una nueva aplicación de consola.
2 Definir la cadena de números enteros añadiendo el código siguiente:
const intString cadena = "0123456789";
3 Convertir y añadir los datos en la matriz de bytes:
byte[] byteArray = Encoding.ASCII.GetBytes(intString);
4 Bucle a través de cada uno de los elementos de la matriz de bytes y mostrar el contenido a través de la ventana de la consola:
foreach (byte index in byteArray)
{
Console.WriteLine ( "{0} = {1}", índice, índice (char));
}
Console.ReadLine ();
5 Pulse la tecla "F5" para ejecutar el programa.