Visual CSharp .NET - Leer Palabra de un Archivo

 
Vista:

Leer Palabra de un Archivo

Publicado por Monica (1 intervención) el 01/02/2009 02:15:00
Hola

Necesitaba saber como leer un archivo de texto en c#, pero que cada palabra (separada por un espacio en blanco " " ) se agregue a un list o un array a la hora de irlo leyendo.

Por ejemplo si tengo en el archivo:
Mi perro es bonito

El list quedaría asi:
Mi
perro
es
bonito

Gracias por su ayuda =)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Leer Palabra de un Archivo

Publicado por m (66 intervenciones) el 02/02/2009 22:46:50
Hola, pues podria ser de la siguiente manera:

//Lo agregue por partes
//Para solo leer el archivo:
public static void Main()
{
ReadFromFile("c:\MyTextFile.txt");
}
static void ReadFromFile(string filename)
{
StreamReader SR;
string S;
SR=File.OpenText(filename);
S=SR.ReadLine();
while(S!=null)
{
Console.WriteLine(S);
S=SR.ReadLine();
}
SR.Close();
}

//ahora para pasar cualquier cadena de texto a un Array
//es como sigue:

string strArchivo = "Mi perro es bonito";
Array arreglo= strArchivo.Split(' ').ToArray();

Ya solo debes adaptarlo a tu proyecto y listo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar