使用Console App帮助标记

时间:2010-10-22 23:30:24

标签: c# command-line console

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

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

这会为您提供有关我的计划的帮助页面。如果它需要清理,那很好。

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

为你的帮助干杯。

2 个答案:

答案 0 :(得分:2)

这篇文章详细介绍了功能完备的Command Line Parser in C#

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

答案 1 :(得分:0)

 `if (line.indexof("?") != -1) Help()`