static void Main(string[] args) { int e = 1; Console.WriteLine("¿Que tipo de guardado desea?"); Console.WriteLine("1.-Texto \n2.-Binario"); e = int.Parse(Console.ReadLine()); switch (e) { case 1: Console.Clear(); Console.WriteLine("Productos Actuales"); List <Producto> productost = new List <Producto>(); productost.Add(new Producto("aqw", "Cuaderno", 12, 1, 15)); productost.Add(new Producto("zwg", "Pegamento", 34, 3, 8)); productost.Add(new Producto("mnf", "Sacapuntas", 4, 2, 9)); productost.Add(new Producto("gnr", "Libro de Matematicas", 55, 1, 167)); productost.Add(new Producto("gnr", "Calculadora", 99, 3, 150)); productost.Add(new Producto("gnr", "Pluma", 12, 2, 205)); ProductoDB.EscribeProductosTXT(@"productost.txt", productost); List <Producto> productost_guardados = ProductoDB.LeeProductosTXT("productost.txt"); foreach (Producto p in productost_guardados) { Console.WriteLine("{0} {1} {2} {3} {4}", p.codigo, p.descripcion, p.precio, p.departamento, p.likes); } break; case 2: Console.Clear(); Console.WriteLine("Productos Actuales"); List <Producto> productosb = new List <Producto>(); productosb.Add(new Producto("aqw", "Cuaderno", 12, 1, 15)); productosb.Add(new Producto("zwg", "Pegamento", 34, 3, 8)); productosb.Add(new Producto("mnf", "Sacapuntas", 4, 2, 9)); productosb.Add(new Producto("gnr", "Libro de Matematicas", 55, 1, 167)); productosb.Add(new Producto("gnr", "Calculadora", 99, 3, 150)); productosb.Add(new Producto("gnr", "Pluma", 12, 2, 205)); ProductoDB.EscribeProductosBIN(@"productosb.bin", productosb); List <Producto> productosb_guardados = ProductoDB.LeeProductosBIN("productosb.bin"); foreach (Producto p in productosb_guardados) { Console.WriteLine("{0} {1} {2} {3} {4}", p.codigo, p.descripcion, p.precio, p.departamento, p.likes); } break; } Console.ReadKey(); }