te dejo algo rustico que hice a la pasada por que no tengo tiempo,
el ejemplo supone que existe un archivo llamado "ejemplo.txt" en la misma carpeta donde esta el programa, dicho archivo pose 3 palabras (=P, que vago soy) separadas por espacios,todo en una solo renglon.
si te queda alguna duda y nadie hace algo mejor , te hago otro mas elaborado, esto esto es solo para mostrarte como guardar el texto en las variables.
pd: agregar los datos a una lista tambien se te complica?
el ejemplo supone que existe un archivo llamado "ejemplo.txt" en la misma carpeta donde esta el programa, dicho archivo pose 3 palabras (=P, que vago soy) separadas por espacios,todo en una solo renglon.
si te queda alguna duda y nadie hace algo mejor , te hago otro mas elaborado, esto esto es solo para mostrarte como guardar el texto en las variables.
pd: agregar los datos a una lista tambien se te complica?
Código (csharp) [Seleccionar]
using System;
using System.IO;
class ejemplo
{
static void Main()
{
int i=0;
string a="", j="", k="";
FileStream streamer;
string s;
try
{
streamer = new FileStream("ejemplo.txt", FileMode.Open);
}
catch (IOException ff)
{
Console.WriteLine(ff.Message);
return;
}
StreamReader joya = new StreamReader(streamer);
try
{
s = joya.ReadLine();
while (s[i] != ' ') { a += s[i]; i++; }
while(s[i]==' '){i++;}
while (s[i] != ' ') { j += s[i];i++; }
while(s[i]==' '){i++;}
while (i<s.Length ) { k += s[i];i++; }
Console.WriteLine(a + " " + k + " " + j);
}
catch (IOException ss)
{
Console.WriteLine(ss.Message);
}
joya.Close();
}
}