コード例 #1
0
        public static void OrderGame()
        {
            string name = "";
            double rate = 0.0;

            InitializePlayer(ref name, ref rate);

            var beginBlackJack = new Game(name, rate);
            var win            = beginBlackJack.BlackJack();

            int action = -1;

            while (!(action == (int)ActionWithGame.ExitGame))
            {
                action = NewGame(win);

                if (action == (int)ActionWithGame.NewPlayer)
                {
                    InitializePlayer(ref name, ref rate);
                    beginBlackJack = new Game(name, rate);
                    win            = beginBlackJack.BlackJack();
                }
                if (action == (int)ActionWithGame.NewGame)
                {
                    InitializePlayer(ref name, ref rate, false);
                    beginBlackJack = new Game(name, rate);
                    win            = beginBlackJack.BlackJack();
                }
                if (action == (int)ActionWithGame.Countinue)
                {
                    beginBlackJack = new Game(name, win);
                    win            = beginBlackJack.BlackJack();
                }
            }
        }