¿Porque mi ciclo Foreach no funciona (C#)?
Tengo este codigo:
string linea; public void datos() { StreamReader lector = new StreamReader("c:\\CARPETA\\ARCHIVO.txt"); ArrayList lista_ = new ArrayList(); while(linea != null) { if (linea != null) lista_.Add(linea); } lector.Close(); foreach(string cad2 in lista_) { MessageBox.Show(cad2); } }
Se supone que este codigo leé y muestra las lineas de texto que hay en un archivo .txt.
No me da ningun error al compilar y ejecutar, pero el ciclo foreach (que es el encargado de mostrar uno por uno los elementos que hay en el archivo de texto) no muestra nada.
Si les es posible ayudarme se los agradeceria mucho! :)
Respuesta de Joseka Peñito
1
1 respuesta más de otro experto
Respuesta de José Eduardo Martínez Patricio
1