Exemple #1
0
        public void MainMenu()
        {
            while (true)
            {
                GetInfo();
                Console.WriteLine("Create Colony - 1");
                Console.WriteLine("Delate Colony - 2");
                Console.WriteLine("Set skip interval - 3");
                Console.WriteLine("Set temperature - 4");
                Console.WriteLine("Skip time - 5");
                Console.WriteLine("Exit - 6");
                choice = Console.ReadLine();
                Console.WriteLine();
                switch (choice)
                {
                case "1":
                    CreateColony();
                    break;

                case "2":
                    DeleteColony();
                    break;

                case "3":
                    skipInterval = Check("TickCount=", @"^\d+$");
                    break;

                case "4":
                    envirenment.setTemperature(Check("Temperature=", @"^[-]?\d+$"));
                    break;

                case "5":
                    SkipTime();
                    break;

                case "6":
                    return;

                default:
                    choice = "";
                    break;
                }
                Console.WriteLine();
            }
        }