static void AfficheMatchScoreEqSimple(EquipeSimple e1, EquipeSimple e2)//Cette methode affiche le score d'un match d'equipe simple
        {
            Membre j1        = e1.Joueur;
            Membre j2        = e2.Joueur;
            Random aleatoire = new Random();      //On imprte cette fonction qui nous permettra d'obtenir des entiers de facon aléatoire
            int    score1    = aleatoire.Next(7); //au tennis le score va de 1 à 6, donc on va donner de facon  aleatoire un score pour chaque équipe
            int    score2    = aleatoire.Next(7);

            Console.WriteLine(j1.Nom + " : " + score1 + " " + "n\"" + j2.Nom + " : " + score2);
            if (score1 > score2)       //Si l'equipe 1 gagne
            {
                e1.VictoireS++;        //On augmente le nombre de victoire de l'equipe 1 d'un point
                e2.DefaiteS++;         //On augmente le nombre de defaite de l'equipe 2 d'un point
            }
            else if (score1 == score2) //Si il y a egalite
            {
                e1.NulS++;             //On augmente le nombre de match nul de l'equipe 1 d'un point
                e2.NulS++;             //On augmente le nombre de match nul de l'equipe 2 d'un point
            }
            else//Si l'equipe 2 gagne
            {
                e2.VictoireS++; //On augmente le nombre de defaite de l'equipe 1 d'un point
                e1.DefaiteS++;  //On augmente le nombre de victoire de l'equipe 2 d'un point
            }
        }
        public Competition AjoutCompetition()//Cette methode permet la creation d'une competition
        {
            //On demande à l'utilsateur d'entrer toutes les informations pour les différents attributs
            Console.WriteLine("Afficher le prix");
            Prix = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("Afficher le nombre de matchs");
            NbreDeMatch = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("Afficher Age Autorisé");
            AgeAutorise = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("Afficher la date de rencontre");
            DateDeRencontre = DateTime.Parse(Console.ReadLine());


            int NbreEquipeSimple;

            NbreEquipeSimple = Convert.ToInt32(Console.ReadLine());//Pour savoir le nombre d'équipe simples qui participeront à la compétition

            int NbreEquipeDouble;

            NbreEquipeDouble = Convert.ToInt32(Console.ReadLine());                //Pour savoir le nombre d'équipe doubles qui participeront à la compétition

            List <EquipeSimple> nouv1 = new List <EquipeSimple>(NbreEquipeSimple); //On cree une liste d'equipe simple avec le bon nombre d'équipe
            List <EquipeDouble> nouv2 = new List <EquipeDouble>(NbreEquipeDouble); // On cree une liste d'equipe double avec le bon nombre d'équipe

            for (int i = 0; i < NbreEquipeSimple; i++)                             //la boucle va parcourir la liste d'equipe simple afin d'y inscrire chaque membre
            {
                Console.WriteLine("Inserer membre");
                Membre joueur1 = InscriptionMembre();

                EquipeSimple eq = new EquipeSimple(joueur1, 0, 0, 0);//on cree donc l'equipe simple ( 1 joueur), avec 0 victoires et 0 defaites car il n'a pas encore joué
                nouv1.Add(eq);
            }

            for (int j = 0; j < NbreEquipeDouble; j++)//on reitere ce qui a été fait plus haut avec les équipes doubles
            {
                Console.WriteLine("Inserer premier Membre");
                Membre joueur1bis = InscriptionMembre();

                Console.WriteLine("Inserer deuxieme Membre");
                Membre joueur2bis = InscriptionMembre();


                EquipeDouble eq1 = new EquipeDouble(joueur1bis, joueur2bis, 0, 0, 0);//De meme, on initialise tout à 0 car le tournoi n'a pas encore eu lieu
                nouv2.Add(eq1);
            }

            Competition nouveau = new Competition(Prix, NbreDeMatch, DateDeRencontre, AgeAutorise, nouv1, nouv2);//Enfin on crée la compétition

            return(nouveau);
        }