Ejercicio
Convertir cualquier archivo a mayúsculas
Objetivo
Escribe un programa para leer un archivo (de cualquier tipo) 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 de Ejemplo
public class Main
{
public static void main(String[] args)
{
BinaryReader inFile = new BinaryReader(File.Open("example.exe", FileMode.Open));
BinaryWriter outFile = new BinaryWriter(File.Open("example.exe.upper", FileMode.Create));
long filesize = inFile.BaseStream.getLength();
for (long i = 0; i < filesize; i++)
{
byte b = inFile.ReadByte();
if ((b >= (byte)'a') && (b <= (byte)'z'))
{
b -= 32;
}
outFile.Write(b);
}
inFile.Close();
outFile.Close();
}
}