Beispiel #1
0
        public Carte PigerCarte()
        {
            Carte temp = CartesDuDeck[0];

            CartesDuDeck.RemoveAt(0);
            NbCarteDeck = CartesDuDeck.Count();

            return(temp);
        }
Beispiel #2
0
        public void BrasserDeck()
        {
            int n   = CartesDuDeck.Count();
            var rnd = new Random();

            while (n > 1)
            {
                int k = (rnd.Next(0, n) % n);
                n--;
                Carte temp = CartesDuDeck[k];
                CartesDuDeck[k] = CartesDuDeck[n];
                CartesDuDeck[n] = temp;
            }
        }
Beispiel #3
0
 public void AjouterCarteRecyclage(List <Carte> lstUsineRecyclage)
 {
     CartesDuDeck.AddRange(lstUsineRecyclage);
     lstUsineRecyclage.Clear();
 }