예제 #1
0
 public void RunCardDemo()
 {
     DeckOfCards myDeck = new DeckOfCards();
     myDeck.Shuffle();
     DisplayCards(myDeck);
     Player me = new Player(), you = new Player(), friend = new Player();
     myDeck.Deal(5, me, you, friend);
     DisplayPlayerCards(me,"me");
     DisplayPlayerCards(you,"you");
     //Uh-oh not so secure...
     myDeck.Cards.Add(new Card(Suit.SPADES, CardFace.Ace));
     myDeck.Cards.Add(new Card(Suit.SPADES, CardFace.Ace));
     myDeck.Cards.Add(new Card(Suit.SPADES, CardFace.Ace));
     Console.WriteLine("There are {0} cards in the deck.", myDeck.Cards.Count);
 }
예제 #2
0
파일: Program.cs 프로젝트: rsahi1/CCTB-245
        public void RunCardDemo()
        {
            DeckOfCards myDeck = new DeckOfCards();
            myDeck.Shuffle();
            DisplayCards(myDeck);
            Player me = new Player(), you = new Player(), friend = new Player();
            myDeck.Deal(5, me, you, friend);

               // uh-oh - not so secure.....
            myDeck.Cards.Add(new Card(Suit.SPADES, CardFace.Ace));
            myDeck.Cards.Add(new Card(Suit.SPADES, CardFace.Ace));
            myDeck.Cards.Add(new Card(Suit.SPADES, CardFace.Ace));
            Console.WriteLine("There are {0} cards in the deck", myDeck.Cards.Count);

            // this won't compile...
            // myDeck.Cards = new List<Card>();
        }