Exemplo n.º 1
0
        public Deck()
        {
            topCardIndex = 0;
            cards = new Card[CardCt];

            int i = 0;
            for (Card.Rank r = Card.Rank.Two; r <= Card.Rank.Ace; r++)
            {
                for (Card.Suit s = Card.Suit.Club; s <= Card.Suit.Spade; s++)
                {
                    cards[i++] = new Card(r, s);
                }
            }
        }
Exemplo n.º 2
0
 public void Dealt(Card card)
 {
     cards[currentCardCt++] = card;
 }