Exemplo n.º 1
0
        protected void ExitTask()
        {
            int answUser = Parse.StringToInt(InputConsole.GetInputText("Повторить выполнение (1): "));

            if (answUser == 1)
            {
                Run();
            }
        }
Exemplo n.º 2
0
        public void OpenMenuOnce(string _title = "")
        {
            byte numberTask = 0;

            BeforeFillConsole(_title);
            CreateMenuList();
            numberTask = Parse.StringToByte(InputConsole.GetInputText("Для выхода введите любой символ \nоличный от номера пункта меню: "));
            if (numberTask == 0 || numberTask > menuItems.Count)
            {
                return;
            }
            Console.WriteLine(menuItems.ElementAt(numberTask - 1).Key);
            MyDelegate runMethod = menuItems.ElementAt(numberTask - 1).Value;

            runMethod();
        }