Ejercicio C01 - Lanzar, atrapar, probar y guardar
Consigna
Partir del ejercicio Lanzar, atrapar y probar y agregarle un nuevo proyecto llamado
IO
.Dentro de este proyecto crear la clase estática
ArchivoTexto
que deberá contener:- Un método
Guardar
que agregará información al archivo de texto ubicado en la ruta pasada como parámetro. También recibirá unstring
con la información a guardar. - Un método
Leer
que retornará el contenido del archivo ubicado en la ruta pasada como parámetro. En caso de no existir, lanzará la excepción de sistemaFileNotFoundException
.
- Un método
Modificar en el método
Main
donde se captura la excepción. Quitar losConsole.WriteLine
y guardar todos los datos del error en un archivo de texto, cuyo nombre será la fecha y hora actual con el formato: [año][mes][día]–[hora][minutos].txt.- Por ejemplo: 20171012-1316.txt
Luego, fuera del bloque
catch
, utilizar el métodoLeer
para mostrar por pantalla los mensajes de error.
Resolución
Video | Código |
---|