Ejercicio I03 - Persiste y triunfarás
Consigna
Advertencia
El siguiente ejercicio se encuentra incompleto.
Agregar a la solución un proyecto de biblioteca de clases llamado
Persistenciay agregar la siguiente interfaz:El tipo genérico
TObjetodeberá ser de referencia y contener un constructor público sin parámetros.Crear una clase genérica llamada
SerializadorXmlque implemente la interfazIPersistencia.- El método
Almacenardeberá serializar el objeto a formato XML y guardarlo en un archivo en la ruta indicada. - El método
Recuperardeberá recuperar la información del archivo ubicado en la ruta indicada y deserializarlo desde formato XML.
- El método
Agregar un proyecto de consola a la solución llamado
Lista_Supermercado.Agregar a dicho proyecto la siguiente clase:
Deberá mostrar un menú con las siguientes opciones y permitir elegir una de ellas:
- Listar.
- Agregar tarea.
- Modificar tarea.
- Eliminar tarea.
- Quitar objeto.
- Limpiar lista.
- Salir.
Agregar al proyecto
Persistenciauna clase genérica llamadaSerializadorJsonque implemente la interfazIPersistencia.- El método
Almacenardeberá serializar el objeto a formato JSON y guardarlo en un archivo en la ruta indicada. - El método
Recuperardeberá recuperar la información del archivo ubicado en la ruta indicada y deserializarlo desde formato JSON.
- El método
Resolución
| Video | Código |
|---|