コード例 #1
0
ファイル: User.cs プロジェクト: joemcilheran/Robots
        public void chooseAction(Robot robot, Weapon weapon)
        {
            Console.WriteLine("What would you like to do: move, discharge weapon, or quit? /n");
            string input = Console.ReadLine();

            switch (input)
            {
            case "move":
                robot.moveRobot();
                this.chooseAction(robot, weapon);
                break;

            case "discharge weapon":
                weapon.dischargeWeapon(weapon);
                this.chooseAction(robot, weapon);
                break;

            case "quit":
                Console.WriteLine("Goodbye.");
                Console.ReadKey();
                break;

            default:
                this.chooseAction(robot, weapon);
                break;
            }
        }