ubiquitour.com

Cómo escribir Bytes en la matriz de bytes

Cómo escribir Bytes en la matriz de bytes

Tener el conocimiento para escribir bytes en una matriz de bytes en la aplicación de C# puede ayudarle a almacenar los datos de bytes para su uso posterior. Un byte es un tipo de valor que representa enteros sin signo con valores que van desde 0 hasta 255. Si desea asignar valores aleatorios a la matriz de bytes, la mejor manera de hacerlo es utilizar el método de "Random.NextBytes". Este método llenará cada elemento de la matriz con un valor de byte al azar sin tener que recorrer cada elemento para asignar un valor.

Instrucciones

1 Inicie Microsoft Visual Studio. Haga clic en "Nuevo proyecto" en el panel izquierdo de la pantalla del ordenador. Expandir "Otras lenguas," 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 Agregue el código siguiente para crear una variable "Aleatorio" para generar datos byte y también crear la matriz de bytes con diez elementos:

Al azar rndm = new Random();

Byte [] bytArray = new Byte [10];

3 Escribir bytes para cada elemento de la matriz de bytes mediante la variable "rndm" que creó en el paso 2:

rndm.NextBytes(bytArray);4

Mostrar los bytes de datos a través de la ventana de consola mediante un "for...loop:"

Console.WriteLine("Bytes written to array are: ");

for (int iCntr = 0; iCntr < 10; iCntr++)

{

Console.Write(iCntr);

Console.Write(":");

Console.WriteLine(bytArray[iCntr]);

}

Console.ReadLine();5

Presione "F5" para ejecutar el programa.