Código (csharp) [Seleccionar]
StreamReader reader = new StreamReader(directorio + "\\Temas.txt");
StreamReader readel = new StreamReader(directorio + "\\Respuestas.txt");
if (aleatoriedad == 1)
{
int i=0;
while (reader.Peek()>=0)
{
linea = reader.ReadLine();
mensaje = readel.ReadLine();
if(mensaje=="")//reinicia el puntero al inicio
{
readel.BaseStream.Position = 0;
readel.DiscardBufferedData();
}
MessageBox.Show("LINEA: "+linea+ "MENSAJE: "+mensaje);
}
reader.Close();
readel.Close();
La primera iteracion lee la primera linea de los archivos correctamente, pero luego no funciona ¿?? que pasa, es horrible programar para archivos en C#, luego se quejan de C.
Gracias socios.