Compartir a través de


Ejemplo WordCount Application

Actualización: noviembre 2007

Este ejemplo muestra cómo crear una aplicación que abra varios archivos y cuente los bytes, los caracteres, las palabras y las líneas de cada uno de ellos. Se muestran los resultados de cada archivo y el total de todos los archivos.

Para obtener información sobre cómo utilizar los ejemplos, consulte los temas siguientes:

Download sample

Para generar el ejemplo desde el símbolo del sistema

  1. Abra la ventana del símbolo del sistema y navegue hasta el subdirectorio específico de uno de los lenguajes bajo el directorio WordCount. Para obtener información sobre la configuración requerida y el símbolo del sistema de SDK, vea Cómo: Establecer la configuración de los ejemplos.

  2. Escriba msbuild WordCountCS.sln o msbuild WordCountVB.sln, dependiendo del lenguaje de programación elegido.

Para generar el ejemplo utilizando Visual Studio

  1. Abra el Explorador de Windows y navegue hasta el subdirectorio específico de uno de los lenguajes bajo el directorio WordCount.

  2. Haga doble clic en el archivo WordCountCS.sln o WordCountVB.sln, dependiendo del lenguaje de programación elegido, para abrir el archivo en Visual Studio 2005.

  3. En el menú Generar, haga clic en Generar solución.

Para ejecutar el ejemplo

  1. En la ventana del símbolo del sistema, navegue hasta el subdirectorio que contiene la aplicación WordCount.

  2. Escriba WordCount.exe [nombre de archivo] en el símbolo del sistema para contar las palabras de un archivo.

  3. Los totales de cada archivo se muestran separadamente; también se muestra el total de los resultados de todos los archivos.

Comentarios

El ejemplo es una aplicación de consola; debe ejecutarlo desde la línea de comandos para ver los resultados.

El ejemplo utiliza las tecnologías y las clases siguientes:

  • E/S

    • FileStream Permite el acceso a archivos. Esta clase se utiliza para leer y escribir archivos.

    • StreamWriter Se utiliza con una instancia de FileStream para dar formato a la salida de texto en un archivo.

    • StreamReader Se utiliza con una instancia de FileStream para leer el texto de un archivo.

  • Colecciones

    • ArrayList Almacena conjuntos de objetos.

    • SortedList Almacena conjuntos de objetos de una manera ordenada.

    • IEnumerator Enumera conjuntos de objetos.

    • IDictionaryEnumerator Enumera conjuntos indizados de objetos.

Vea también

Conceptos

Información general de la biblioteca de clases de .NET Framework

Referencia

ArrayList

FileStream

IEnumerator

IDictionaryEnumerator

SortedList

StreamReader

StreamWriter

System.Collections

System.IO

Otros recursos

Información general acerca de .NET Framework