예제 #1
0
        private void NextRound()
        {
            currentPlayerIndex = 0;
            _activePlayer      = _players[currentPlayerIndex];

            foreach (var player in _players.Where(player => player.Money > 0))
            {
                player.Hands.Clear();
                // just betting 5 start, we can change this later
                player.Bet(5, _deck);
            }

            _dealer.Bet(0, _deck);
            UpdateLabels();
        }
예제 #2
0
        public Form1()
        {
            InitializeComponent();
            _deck    = new Deck();
            _players = new List <Player>();
            _dealer  = new Player();



            _players.Add(new Player());

            _activePlayer = _players.First();

            foreach (var player in _players)
            {
                // just betting 5 start, we can change this later
                player.Bet(5, _deck);
            }

            _dealer.Bet(0, _deck);
            UpdateLabels();
        }