Ejemplo n.º 1
0
        public static List <Carte> GenereLesFigures(EnumSymbole Symbole)
        {
            List <Carte> PetitTas    = new List <Carte>();
            int          calculPoids = 2;

            foreach (string item in Enum.GetNames(typeof(EnumFigure)))
            {
                //Créer la carte
                Carte c = new Carte();
                c.symbole = Symbole;
                c.figure  = (EnumFigure)Enum.Parse(typeof(EnumFigure), item);
                c.poids   = calculPoids;
                calculPoids++;
                PetitTas.Add(c);
            }
            return(PetitTas);
        }
Ejemplo n.º 2
0
        public static void GenereLeJeux(List <Carte> MesCartes)
        {
            for (int i = 0; i < 4; i++)
            {
                EnumSymbole leSymbole = default(EnumSymbole);
                switch (i)
                {
                case 0: leSymbole = EnumSymbole.Carreau; break;

                case 1: leSymbole = EnumSymbole.Trefle; break;

                case 2: leSymbole = EnumSymbole.Pique; break;

                case 3: leSymbole = EnumSymbole.Coeur; break;
                }

                List <Carte> lesfigures = GenereLesFigures(leSymbole);
                MesCartes.AddRange(lesfigures);
            }
        }