Example #1
0
        static void Main()
        {
            Console.WriteLine("Which Game Would you like to play? (Pick a number)");
            string[] games =
            {
                "1.Simone Says",
                "2.Suspend Person",
            };
            foreach (string game in games)
            {
                Console.WriteLine("{0,-20}", game);
            }

            string userInput = Console.ReadLine();

            switch (userInput)
            {
            case "1":
                SimoneSays.Play();
                break;

            case "2":
                SuspendPerson.Play();
                break;

            default:
                Console.WriteLine("You didn't choose a correct number...");
                Main();
                break;
            }
        }
Example #2
0
        public static void Main()
        {
            List <String> games = new List <string>()
            {
                "SimoneSays",
                "SuspendPerson"
            };

            Console.Clear();
            Console.WriteLine("Select Game you want to play:");
            for (int i = 0; i < games.Count; i++)
            {
                Console.WriteLine($"{i + 1}.{games[i]}");
            }

            Console.WriteLine($"Enter Choice(1-{games.Count}) or -1 to quit");
            int op = Convert.ToInt32(Console.ReadLine());

            if (op == 1)
            {
                var game = new SimoneSays();
                game.Play();
            }
            else if (op == 2)
            {
                Console.WriteLine("You have selected the SuspendPerson game");
                Console.WriteLine("Please enter a list of words(separated by ,) to be used as the guess word bank");
                String input = Console.ReadLine();
                var    game  = new SuspendPerson();
                game.Play(input.Split(','));
            }
            else if (op == -1)
            {
                Console.WriteLine("thanks for playing!");
            }
        }