[ Foro de C# ]

contador de palabras

05-Aug-2015 19:10
Invitado (luis mota)
1 Respuestas

hola necesito poder contar las palabras que se seleccionen dentro de una caja de texto me podrían ayudar con este pequeño problema ya que no e encontrado nada con  a este tema gracias!!!!


09-Aug-2015 12:46
Nacho Cabanes (+84)

Hay varias formas:

- Puedes recorrer toda la cadena con un "for", contando cada espacio (para afinar, sólo los espacios que no tengan otro espacio delante, por si hay alguno duplicado).

- Puedes reemplazar cada par de espacios por un espacio (con .Replace) y después contar los espacios.

- Puedes reemplazar cada par de espacios por un espacio (con .Replace) y después partir la frase con ".Split". La cantidad de elementos en el array resultante será la cantidad de palabras.

Intenta cualquiera de ellas y pon aquí el fuente con tus dudas cuando lo hagas.






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)