Buenas tardes a todos de antemano.
El motivo de hacer esta consulta es para ver si alguien me puede ayudar con la lectura de un archivo de texto creado manualmente para posteriormente guardarlo en el buffer.
Para leer he usado:
string path = "c:\textos\texto1.txt";
Stream instream = File.OpenRead(path);
// crear buffer para abrir stream
BufferedStream bufin = new BufferedStream(instream);
byte[] bytes = new byte[bufin.length]; // aquí en vez de 128 he puesto la longitud del buffer bufin.length para que el array me lo cree de la misma longitud que el buffer
// aqui leo los caracteres del buffer
bufin.Read(bytes, 0, bufin.length);
Console.WriteLine("Allocated bytes: "+Encoding.ASCII.GetString(bytes)); // en esta linea no he puesto el Encoding.ASCII.getstring(bytes)
el problema es que cuando hago el console.writeline(bytes) no me muestra el contenido de dicho array, puede estar el problema en el Encoding....... ???
Gracias y un saludo