예제 #1
0
        /**
         * This method help for quick rebuilding the board after the pick.
         */
        private static void boardClearAndReBuild(string i_PlayerInput)
        {
            Screen.Clear();
            if (!i_PlayerInput.Equals(""))
            {
                int          row       = int.Parse(i_PlayerInput[1].ToString());
                eColumnIndex col       = (eColumnIndex)Enum.Parse(typeof(eColumnIndex), i_PlayerInput[0].ToString());
                string       cardValue = s_Board.Reveal(row, (int)col);
                if (!s_IsHuman)
                {
                    s_Player2C.AddToMemory(i_PlayerInput, cardValue);
                }
            }

            s_Board.PrintBoard();
        }