Esempio n. 1
0
 public Deck()
 {
     _cards = new Card[52];
     //initialize the deck
     for (int i = 0; i < 13; i++)
     {
         _cards[i] = new Card { Suit = CardSuit.Spade, Value = i + 1 };
         _cards[i + 13] = new Card{ Suit = CardSuit.Heart, Value = i + 1 };
         _cards[i + 26] = new Card { Suit = CardSuit.Diamond, Value = i + 1};
         _cards[i + 39] = new Card { Suit = CardSuit.Club, Value = i + 1 };
     }
 }
        public CardDeck()
        {
            //populate the deck with new cards in sequence
            _cards = new Card[52];

            for (int i = 0; i < 13; i++)
            {
                _cards[i] = new Card { Suite = Suite.Spade, Value = i + 1 };
                _cards[i + 13] = new Card { Suite = Suite.Heart, Value = i + 1 };
                _cards[i + 26] = new Card { Suite = Suite.Diamond, Value = i + 1 };
                _cards[i + 39] = new Card { Suite = Suite.Club, Value = i + 1 };
            }
        }