Error en este código: no se puede convertir de
Publicado por Meta (138 intervenciones) el 27/12/2023 22:44:06
Hola:
Tengo este código y me salta este error. Supuestamente es todo a byte[], nada de char[].
Justo aquí.
En el primer dataArray.
Tengo este código y me salta este error. Supuestamente es todo a byte[], nada de char[].
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
using System;
using System.Text;
namespace Almacenar_datos_en_un_array_tipo_byte_Consola_01
{
internal class Program
{
static void Main(string[] args)
{
byte[] dataArray = new byte[1024]; // Tamaño máximo del array de bytes.
Console.WriteLine("Escribe un texto y pulsa Enter:");
int bytesRead = Console.In.Read(dataArray, 0, dataArray.Length); // Lee los bytes desde la consola y los guarda en el array.
Console.WriteLine("Datos almacenados en el array:");
for (int i = 0; i < bytesRead; i++)
{
Console.Write(dataArray[i] + " ");
}
Console.WriteLine();
Console.WriteLine("Texto almacenado en el array:");
string text = Encoding.Default.GetString(dataArray, 0, bytesRead); // Convierte los bytes a una cadena de texto.
Console.WriteLine(text);
}
}
}
Justo aquí.
1
int bytesRead = Console.In.Read(dataArray, 0, dataArray.Length); // Lee los bytes desde la consola y los guarda en el array.
En el primer dataArray.
Valora esta pregunta


0