예제 #1
0
 public void draw(Deck deck, int draws = 1)
 {
     for (int draw = 1; draw <= draws; draw++)
     {
         this.hand.Add(deck.deal());
     }
 }
예제 #2
0
        public Card draw(Deck playerDeck)
        {
            Card newDeck = playerDeck.deal();

            hand.Add(newDeck);
            return(newDeck);
        }
예제 #3
0
        public Card draw(Deck decky)
        {
            Card noob = decky.deal();

            hand.Add(noob);
            return(noob);
        }
예제 #4
0
        public Card draw(Deck deck)
        {
            Card newCard = deck.deal();

            hand.Add(newCard);
            System.Console.WriteLine($"{this.name} drew {newCard.StringVal} of {newCard.Suit}");
            return(newCard);
        }
예제 #5
0
        public Card draw(Deck d)
        {
            Card drawn = d.deal();

            if (drawn != null)
            {
                hand.Add(drawn);
                return(drawn);
            }
            return(null);
        }
예제 #6
0
 public void Draw(Deck someDeck)
 {
     Hand.Add(someDeck.deal());
 }
예제 #7
0
 public Card draw(Deck deck)
 {
     hand.Add(deck.deal());
     return(deck.deal());
 }