コード例 #1
0
ファイル: Form1.cs プロジェクト: eibrahim/BlackJackSimulator
        private void PlayHand()
        {
            _handCount++;
            if (shoe.Cards.Count < 80)
            {
                //reshuffle
                //txtMe.Clear();
                txtPlayer1.AppendText("\r\n----------NEW SHOW----------\r\n");
                //txtDealer.Clear();
                shoe = new Shoe();
            }

            foreach (var player in _players)
            {
                player.NewHand();
            }
            _dealer.NewHand();

            Deal(_players, _dealer);

            foreach (var player in _players)
            {
                PlayerPlays(player, _dealer.Cards[0].CardType);
            }

            DealerPlays(_players, _dealer);

            CalculateWinner(_players, _dealer);

            DisplayResults(_players, _dealer);
        }
コード例 #2
0
ファイル: Form1.cs プロジェクト: eibrahim/BlackJackSimulator
 private void Form1_Load(object sender, EventArgs e)
 {
     shoe = new Shoe();
 }