Пример #1
0
        public static void StartReadingCommands()
        {
            const string EndCommand = "quit";

            //OutputWriter.WriteMessage($"{SessionData.GetCurrentDirectoryPath()}> ");
            //string input = Console.ReadLine();
            //input = input.Trim();

            string input = string.Empty;

            while (true)
            {
                OutputWriter.WriteMessage($"{SessionData.GetCurrentDirectoryPath()}> ");
                input = Console.ReadLine();
                input = input.Trim();

                if (input.Equals(EndCommand))
                {
                    break;
                }
                else
                {
                    CommandInterpreter.InterpredCommand(input);
                }
            }
        }
Пример #2
0
        public static void StartReadingCommands()
        {
            OutputWriter.WriteMessage($"{SessionData.CurrentPath}>");
            string input = Console.ReadLine().Trim();

            while (input != endCommand)
            {
                CommandInterpreter.InterpredCommand(input);
                OutputWriter.WriteMessage($"{SessionData.CurrentPath}>");
                input = Console.ReadLine().Trim();
            }
        }
Пример #3
0
        public static void StartReadingCommnads()
        {
            while (true)
            {
                OutputWriter.WriteMessage($"{SessionData.CurrentPath}> ");
                string input = Console.ReadLine();
                input = input.Trim();

                if (input == endCommand)
                {
                    break;
                }

                CommandInterpreter.InterpredCommand(input);
            }
        }