Exemplo n.º 1
0
        public void Show()
        {
            bool   running = true;
            string choice  = "";

            do
            {
                ShowMenu();
                choice = GetUserChoise();
                switch (choice)
                {
                case "1": DoActionFor1(); break;

                case "2": DoActionFor2(); break;

                case "0": running = false; break;

                default: ShowMenuSelectionError(); break;
                }
            } while (running);


            void ShowMenu()
            {
                Console.Clear();
                if (ticTacToe != null)
                {
                    Console.WriteLine(ticTacToe.GetGameBoardView());
                }
                Console.WriteLine("tic tac toe - vælg spil type");
                Console.WriteLine();
                Console.WriteLine("1. standard");
                Console.WriteLine("2. Variant - 3 brikker hver");

                Console.WriteLine("0. exit");
            }

            void DoActionFor1()
            {
                TicTacToeMenu ticTacToeMenu = new TicTacToeMenu();

                ticTacToeMenu.Show();
            }
        }
Exemplo n.º 2
0
        private void Run()
        {
            Console.WriteLine("Please choose what gamemode to play");
            Console.WriteLine();
            Console.WriteLine("1: TicTacToe");
            Console.WriteLine("2: Battleship");

            string input = Console.ReadLine();

            switch (input)
            {
            case "1":
                TicTacToeMenu ticTacToeMenu = new TicTacToeMenu();
                ticTacToeMenu.Show();
                break;

            case "2":
                BattleshipsMenu battleshipsMenu = new BattleshipsMenu();
                battleshipsMenu.Show();
                break;
            }
        }
Exemplo n.º 3
0
        private void Run()
        {
            TicTacToeMenu ticTacToeMenu = new TicTacToeMenu();

            ticTacToeMenu.Show();
        }
Exemplo n.º 4
0
        private void Run()
        {
            TicTacToeMenu ticTacToeMenu = new TicTacToeMenu(); //Når programmet bliver kørt, eksekveres denne kode der starter menuen op

            ticTacToeMenu.Show();
        }
Exemplo n.º 5
0
        private void BeginTicTacToeMenu()
        {
            TicTacToeMenu ticTacToe = new TicTacToeMenu();

            ticTacToe.Show();
        }
Exemplo n.º 6
0
        private void DoActionFor1()
        {
            TicTacToeMenu ticTacToeMenu = new TicTacToeMenu();

            ticTacToeMenu.Show();
        }