GR.Gambling.Blackjack.CardSet.Add C# (CSharp) Method

Add() public method

public Add ( Card card ) : void
card Card
return void
        public void Add(Card card)
        {
            card_set.Add(card);
            AddCount(card);
        }

Same methods

CardSet::Add ( CardSet cards ) : void
CardSet::Add ( string cards ) : void

Usage Example

        private CardSet GetSeenCards(Game game, bool showdown)
        {
            CardSet seen_cards = new CardSet();

            if (showdown)
            {
                foreach (Card card in game.DealerHand)
                {
                    seen_cards.Add(card);
                }
            }
            else
            {
                seen_cards.Add(game.DealerHand[0]);
            }

            foreach (Hand hand in game.PlayerHandSet)
            {
                if (hand.IsSplit()) continue;

                foreach (Card card in hand)
                {
                    seen_cards.Add(card);
                }
            }

            return seen_cards;
        }
All Usage Examples Of GR.Gambling.Blackjack.CardSet::Add