Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            try
            {
                // string texto = "hola mundo";
                // string nombreArchivo = "clase_19";

                // string ruta = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);

                // FileManager fileManager = new FileManager();
                //// fileManager.EscribirArchivoTexto(ruta, nombreArchivo, texto, false);

                // Console.WriteLine(fileManager.LeerArchivoTexto(ruta, nombreArchivo));
                List <Persona> personas = new List <Persona>();

                Persona persona  = new Persona("Fede", "Davila", new DateTime(1984, 03, 14));
                Persona persona2 = new Persona("Mauricio", "Cerizza", new DateTime(1992, 02, 09));
                personas.Add(persona);
                personas.Add(persona2);


                Serializacion <List <Persona> > serializacion = new Serializacion <List <Persona> >();
                serializacion.Serializar(personas, "Profes.xml");

                Console.WriteLine(serializacion.Deserealizar("Profes.xml"));
            }
            catch (Exception ex)
            {
                Console.WriteLine($"Ocurrio un error {ex.Message} \n {ex.ToString()}");
            }



            Console.ReadKey();
        }