public Mostrar_Liga()
        {
            do
            {
                Console.Clear();
                Console.WriteLine("1. Mostrar toda La Liga\n2. Mostrar un solo equipo");
                opcion = Convert.ToInt32(Console.ReadLine());
            } while (opcion < 1 || opcion > 2);

            if (opcion == 1)
            {
                Console.Clear();
                Console.WriteLine("EQUIPOS:\n");
                foreach (string objeto in Equipos)
                {
                    Console.Write(objeto.ToUpper() + ":");
                    Team_Read = new StreamReader($"{objeto.ToUpper()}.txt");
                    string texto;
                    do
                    {
                        texto = Team_Read.ReadLine();
                        if (texto != null)
                        {
                            Console.Write(texto + "\t");
                        }
                    } while (texto != null);
                    Console.WriteLine();
                    Team_Read.Close();
                }
                Console.ReadKey();
            }
            if (opcion == 2)
            {
Repetir:
                Console.Clear();
                Console.WriteLine("Ingrese el nombre del equipo");
                Nombre_equipo = Console.ReadLine();
                if (Equipos.Contains(Nombre_equipo.ToUpper()))
                {
                    Team_Read = new StreamReader($"{Nombre_equipo.ToUpper()}.txt");
                    string texto;
                    Console.Clear();
                    Console.Write(Nombre_equipo.ToUpper() + ": ");
                    do
                    {
                        texto = Team_Read.ReadLine();
                        if (texto != null)
                        {
                            Console.Write(texto + "\t");
                        }
                    } while (texto != null);
                    Team_Read.Close();
                    Console.ReadKey();
                }
                else
                {
                    Console.WriteLine("EL EQUIPO QUE INGRESO NO EXISTE");
                    goto Repetir;
                }
            }
        }
        public Gestionar_Jugadores()
        {
            Console.Clear();
            if (Jugadores.Count >= 1 && Contador >= 1)
            {
                do
                {
                    Console.WriteLine("MENÚ:\n1. Crear jugadores\n2. Eliminar jugadores\n3. Asignar Equipo\n4. Quitar jugador");
                    opcion = Convert.ToInt32(Console.ReadLine());
                } while (opcion < 1 || opcion > 4);
            }
            else
            {
                do
                {
                    Console.Clear();
                    Console.WriteLine("MENÚ:\n1. Crear jugadores");
                    opcion = Convert.ToInt32(Console.ReadLine());
                } while (opcion != 1);
            }
            if (opcion == 1)
            {
                Console.Clear();
                //Comprobar existencia del Jugador en la lista
                do
                {
Agregar:
                    Console.WriteLine("Nombre: ");
                    Nombre_jugador = Console.ReadLine();
                    resultado      = Regex.IsMatch(Nombre_jugador, @"[a-zA-Z]");
                    if (Jugadores.Contains(Nombre_jugador.ToUpper()))
                    {
                        Console.WriteLine("{0} ya existe en la lista de Jugadores");
                        goto Agregar;
                    }
                } while (resultado == false);
                //Añadir jugador a la lista "Jugadores"
                Jugadores.Add(Nombre_jugador.ToUpper());
                //Crear Archivo Binario con Nombre de nuevo jugador
                Players = new FileStream($"{Nombre_jugador.ToUpper()}.dat", FileMode.Create, FileAccess.Write);
                btp     = new BinaryWriter(Players);
                do
                {
                    Console.WriteLine("Posición de {0}: ", Nombre_jugador);
                    posicion  = Console.ReadLine();
                    resultado = Regex.IsMatch(posicion, @"[a-zA-Z]");
                } while (resultado == false);
Again:
                try
                {
                    Console.WriteLine("Cantidad de goles de {0}: ", Nombre_jugador);
                    cantidad = Convert.ToInt32(Console.ReadLine());
                }
                catch (Exception)
                {
                    Console.WriteLine("Ingresar solo números");
                    Console.ReadKey();
                    goto Again;
                }
                btp.Write(Nombre_jugador.ToUpper());
                btp.Write(posicion.ToUpper());
                btp.Write(cantidad);
                Players.Close();
                btp.Close();
            }
            if (opcion == 2)
            {
                do
                {
Pregunta:
                    Console.WriteLine("Ingrese el nombre del jugador a eliminar:");
                    Nombre_jugador = Console.ReadLine();
                    resultado      = Regex.IsMatch(Nombre_jugador, @"[a-zA-Z]");
                    if (Jugadores.Contains(Nombre_jugador))
                    {
                        Jugadores.Remove(Nombre_jugador);
                        File.Delete($"{Nombre_jugador.ToUpper()}.dat");
                    }
                    else
                    {
                        Console.WriteLine("El jugador ingresado NO EXISTE");
                        goto Pregunta;
                    }
                } while (resultado == false);
            }
            if (opcion == 3)
            {
                Console.Clear();
                // Comprobar si jugador existe
                do
                {
Jugador:
                    Console.Clear();
                    Console.WriteLine("Elija el jugador:");
                    Nombre_jugador = Console.ReadLine();
                    resultado      = Regex.IsMatch(Nombre_jugador, @"[a-zA-Z]");
                    if (Jugadores.Contains(Nombre_jugador.ToUpper()))
                    {
                        resultado = true;
                    }
                    else
                    {
                        Console.WriteLine("El Jugador ingresado NO EXISTE");
                        goto Jugador;
                    }
                } while (resultado == false);
                //Comprobar si equipo existe
                do
                {
Equipo:
                    Console.Clear();
                    Console.WriteLine("Elija el equipo para {0}", Nombre_jugador);
                    Nombre_equipo = Console.ReadLine();
                    resultado     = Regex.IsMatch(Nombre_jugador, @"[a-zA-Z]");

                    if (Equipos.Contains(Nombre_equipo.ToUpper()))
                    {
                        foreach (string objeto in Equipos)
                        {
                            //Añadiendo Jugadores al Equipo Correspondiente
                            if (objeto.ToUpper().Equals(Nombre_equipo.ToUpper()))
                            {
                                Team = new StreamWriter($"{objeto.ToUpper()}.txt", true);
                                Team.WriteLine(Nombre_jugador.ToUpper());
                                Team.Close();
                            }
                        }
                    }
                    else
                    {
                        Console.WriteLine("El equipo ingresado NO EXISTE");
                        goto Equipo;
                    }
                } while (resultado == false);
            }
        }
        public Gestionar_Equipos()
        {
            Console.Clear();
            if (Contador >= 1)
            {
                do
                {
                    Console.Clear();
                    Console.WriteLine("INGRESE SU OPCIÓN:\n1. Crear equipos\n2. Eliminar equipos");
                    opcion = Convert.ToInt32(Console.ReadLine());
                } while (opcion < 1 || opcion > 2);
            }
            else
            {
                do
                {
                    Console.Clear();
                    Console.WriteLine("INGRESE SU OPCIÓN:\n1. Crear equipos");
                    opcion = Convert.ToInt32(Console.ReadLine());
                } while (opcion < 1 || opcion > 1);
            }

            if (opcion == 1)
            {
Repetir:
                do
                {
                    Console.Clear();
                    Console.WriteLine("Ingrese el nombre del equipo");
                    Nombre_equipo = Console.ReadLine();
                    resultado     = Regex.IsMatch(Nombre_equipo, @"[a-zA-Z]");
                } while (resultado == false || Nombre_equipo.Equals(null));


                if (Equipos.Contains(Nombre_equipo.ToUpper()))

                {
                    Console.WriteLine("Equipo ingresado YA EXISTE");
                    Console.ReadKey();
                    goto Repetir;
                }
                Contador++;
                Equipos.Add(Nombre_equipo.ToUpper());
                Console.ReadKey();
            }
            if (opcion == 2)
            {
                do
                {
                    Console.Clear();
                    Console.WriteLine("Ingrese el nombre del equipo");
                    Nombre_equipo = Console.ReadLine();
                    resultado     = Regex.IsMatch(Nombre_equipo, @"[a-zA-Z]");
                } while (resultado == false || Nombre_equipo.Equals(null));


                if (Equipos.Contains(Nombre_equipo.ToUpper()))
                {
                    Equipos.Remove(Nombre_equipo.ToUpper());
                    File.Delete($"{Nombre_equipo.ToUpper()}.txt");
                    Console.WriteLine("EQUIPO ELIMINADO CON ÉXITO...");
                    Contador--;
                }
                else
                {
                    Console.WriteLine("EL EQUIPO INGRESADO NO EXISTE");
                }
                Console.ReadKey();
            }
        }