static void CrearAutobus()
        {
            try
            {
                Autobuses Autobus = new Autobuses();

                Console.Clear();
                Console.WriteLine("                                    ~~~~~~~~~~ Creando nuevo autobus ~~~~~~~~~~\n");
                Console.Write("                                           > Ingrese la marca del autobus: ");
                Autobus.Marca = Console.ReadLine();
                Console.Write("\n                                           > Ingrese el modelo del autobus: ");
                Autobus.Modelo = Console.ReadLine();
                Console.Write("\n                                           > Con que capacidad cuenta el autobus: ");
                Autobus.Capacidad = int.Parse(Console.ReadLine());
                Random rnd       = new Random();
                int    matricula = Convert.ToInt32(rnd.Next(1000000, 7000000));
                Autobus.Matricula = matricula;
                Console.Write("\n                                           > Su matricula generada automaticamente es: " + matricula);


                TheAutobuses.Add(Autobus);
                Console.ReadKey();
                menu();
            }
            catch (Exception error)
            {
                Console.WriteLine("\n                                       ***        " + error.Message + "        ***");
                Console.ReadKey();
                menu();
            }
        }
        static void EditarAutobus()
        {
            try
            {
                Console.Clear();


                foreach (Autobuses item in TheAutobuses)
                {
                    Console.WriteLine("Autobus:" +
                                      "\n                              Modelo:" + item.Matricula);
                }

                Console.WriteLine("Bienvenido al sistema de edicion de autobuses, para continuar escriba la matricula del autobus que desea editar");
                int       seleccion = Convert.ToInt32(Console.ReadLine());
                Autobuses edit      = new Autobuses();
                foreach (Autobuses item in TheAutobuses)
                {
                    if (seleccion == item.Matricula)
                    {
                        Console.Clear();
                        TheAutobuses.Remove(item);
                        Console.WriteLine("                                        ~~~~~~~~~~ Editando autobus ~~~~~~~~~~\n");
                        Console.Write("                                           > Ingrese la nueva marca del autobus: ");
                        edit.Marca = Console.ReadLine();
                        Console.Write("\n                                           > Ingrese la nueva matricula del autobus: ");
                        edit.Matricula = Convert.ToInt32(Console.ReadLine());
                        Console.Write("\n                                          > Ingrese el nuevo modelo del autobus: ");
                        edit.Modelo = Console.ReadLine();
                        Console.Write("\n                                          > Por ultimo, ingrese la capacidad del autobus: ");
                        edit.Capacidad = Convert.ToInt32(Console.ReadLine());
                        TheAutobuses.Add(edit);
                        Console.ReadKey();
                        menu();
                    }
                }
            }
            catch (Exception error)
            {
                Console.WriteLine("\n***        " + error.Message + "        ***");
                Console.ReadKey();
                menu();
            }
        }