c# - 控制台应用程序的帮助标志

标签 c# command-line console

我正在使用 Visual Studio C# Express 2010 制作控制台应用程序。我已经实现了“命令”,就像 Prompt 方法中调用命令方法的部分一样,例如

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

这会为您提供有关我的程序的帮助页面。如果它需要清理也没关系。

我想弄清楚的是我如何才能让用户输入命令后跟 ?并获得特定于命令的帮助,而不仅仅是一揽子帮助页面。我没有任何代码尝试,因为我之前删除了它们,但我会继续编码。

为您的帮助干杯。

最佳答案

这是一篇详细介绍功能相当齐全的文章 Command Line Parser in C# .

它演示了如何按照在命令行上指定信息的“标准”技术来解析复杂的命令行。

关于c# - 控制台应用程序的帮助标志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4001651/

相关文章:

c# - 安装 Visual Studio 2015 更新 1 给我很多 : "package did not load correctly"

c# - 需要在带有列表的 Entity Framework 中插入重复记录

c# - 如何将参数从 ASP.NET 传递到 SSRS 报告?

c# - 找不到 web api 路由属性

bash - Mac 终端上的 PyFERRET 命令不起作用

command-line - 批处理文件 : copy all file except those its name contain some substring

http - 如何在我的动态 IP 上运行简单的 http 服务器?

console - 如何捕获 pytest-html 上的日志详细信息以及写入控制台?

c - 控制台图形如何工作? (less, curses, vi...)

javascript - Google Chrome console.log 乱序?