Флаги справки с консольным приложением - PullRequest
2 голосов
/ 23 октября 2010

Я использую Visual Studio C # Express 2010 для создания консольного приложения.Я реализовал «команды», как если бы разделы в методе Prompt вызывали командный метод, например,

if (line == "help")
            {
                Help();
            }

, который дает вам страницу помощи по моей программе.Если это требует очистки, это нормально.

Я пытаюсь выяснить, как я могу, скажем, сделать так, чтобы пользователь ввел команду, а затем?и получите справку по конкретной команде, а не просто общую страницу справки.У меня нет попыток кода, потому что я удалил их ранее, но я буду продолжать кодировать.

Приветствую вас за помощь.

Ответы [ 2 ]

2 голосов
/ 23 октября 2010

Вот статья, подробно описывающая довольно полнофункциональный Анализатор командной строки в C # .

В нем показано, как анализировать сложные командные строки, следуя "стандартным" методам указания информации в команде.линия.

0 голосов
/ 23 октября 2010
 `if (line.indexof("?") != -1) Help()`
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...