Esempio n. 1
0
        public void DealerLoop(Dealer dealer, Deck deck)
        {
            bool dealerHitting = true;

            while (dealerHitting)
            {
                if (dealer.AddCards() < 17)
                {
                    dealer.DealSelf(deck);
                    bool dealerBusted = dealer.CheckForBust(this);
                    if (dealerBusted)
                    {
                        Console.WriteLine("The dealer busted!");
                        dealerHitting = false;
                        gameOver      = true;
                    }
                }
                else
                {
                    dealerHitting = false;
                }
                dealer.DisplayHand();
            }
        }