Convertir un archivo de texto en mayúsculas Curso de Programación C# Sharp

Lección:

Administración de Archivos


Ejercicio:

Convertir un archivo de texto en mayúsculas 33


Objetivo:

Escribe un programa para leer un archivo de texto y volcar su contenido a otro archivo, cambiando las letras minúsculas a mayúsculas.

Debe entregar solo el archivo ".cs", con su nombre en un comentario.


Código:

using System;
using System.IO;
namespace FileLowerCaseToUpperCase
{
    class Program
    {
        static void Main()
        {
            Console.Write("Enter name file: ");
            string fileName = Console.ReadLine();

            if (File.Exists(fileName))
            {
                StreamReader fileRw = File.OpenText(fileName);
                StreamWriter fileWr = File.CreateText(fileName + ".dat");
                string line;
                do
                {
                    line = fileRw.ReadLine();
                    if (line != null)
                        fileWr.WriteLine(line.ToUpper());
                }
                while (line != null);
                fileRw.Close();
                fileWr.Close();
            }
        }
    }
}