static void Main(string[] args) { List <Producto> productos = new List <Producto>(); productos.Add(new Producto("0700", "Nintendo Switch", 1800, 1, 1000)); productos.Add(new Producto("9090", "Play Station 4", 1092, 2, 2000)); productos.Add(new Producto("5738", "SNES", 1506, 3, 3000)); productos.Add(new Producto("2369", "XBOX 360", 1082, 4, 4000)); //Ver producto de un departamento usando switch-case Console.WriteLine("Escoge un Departamento"); Console.WriteLine("--------------------------------"); Console.WriteLine("Departamento 1"); Console.WriteLine("Departamento 2"); Console.WriteLine("Departamento 3"); Console.WriteLine("Departamento 4"); Console.WriteLine("Salir"); ProductoDB.GetDepartment(); // Define the query expression. IEnumerable <Producto> productoQuery = from p in productos where p.Precio > 18000 orderby p.Descripcion select p; IEnumerable <Producto> productoQuery2 = productos.Select(p => p).Where(p => p.Precio > 18000).OrderBy(p => p.Descripcion); //Imprime resultados ProductoDB.EscribeBIN(@"productos.bin", productos); Console.WriteLine("Archivo Grabado"); Console.ReadKey(); List <Producto> productos_leidos = ProductoDB.LeeBIN("producto.bin"); foreach (Producto pr in productos_leidos) { Console.WriteLine("{0} {1} {2}", pr.Codigo, pr.Descripcion, pr.Precio, pr.Departamento, pr.Likes); } }