CLR: .Net / Mono / Boo / Otros CLR > C#

 contar palabras de un .txt desde c# RESUELTO GRACIAS

(1/1)

lpzpela:
mi problema es el siguiente:
nececito contar las palabras de un archivo de txt, tengo una idea q es leer caracter x caracter y guardar en unas variables de esta forma:


string nuevo, viejo;
nuevo=aqi qiero poner la letra q estoy leyendo
viejo=nuevo;



entonces lo que pretendo es hacer una comparacion cuando la variable viejo este vacia y la nueva tenga una letra, esto me significara que es una nueva palabra.. ojala me puedan ayudar con el codigo.. no c que puedo utilizar.

Sined99:
Hola,
Yo igual lo que haria seria leer el .txt linea a linea ( .ReadLine() ), y despues usar el metodo .Split(), usando el caracter vacio como parametro, con lo que obtendras el numero de palabras de cada linea.
Seria algo tal que asi:

--- Código: ---lineaLeida= streamReader.ReadLine();
numeroPalabras= lineaLeida.split(' ').Length;

--- Fin del código ---


Saludos.

lpzpela:
orale,, esa respuesta es la q esperaba muchas gracias..
:gracias:

lpzpela:
oie ya intente de la forma Q me dijiste con el codigo de arriba pero la vdd no lo pude hacer
si me pudieran ayudar con un poco mas de codigo o explicame mas detalladamente para que sirve el codigo
si no es mucha molestia ojala me puedan ayudar

de antemano muchas gracias

saludos desde sonora

Navegación

[0] Índice de Mensajes

Ir a la versión completa