public void Add(CardSet cards)
{
foreach (Card c in cards)
{
Add(c);
}
}
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; }