Contar palabras Curso de Programación C# Sharp

Lección:

Administración de Archivos


Ejercicio:

Contar palabras 5


Objetivo:

Crear un programa de C# para contar la cantidad de palabras almacenadas en un archivo de texto


Código:

using System;
using System.IO;
class Program
{
    static void Main(string[] args)
    {
        StreamReader file = File.OpenText("1.cs");
        string line;
        int amountOfWords = 0;
        do
        {
            line = file.ReadLine();
            if (line != null)
            {
                string[] words = line.Split(' ');
                amountOfWords += words.Length;
            }
        }
        while (line != null);
        file.Close();
        Console.WriteLine("Words: " + amountOfWords);
    }
}