我正在使用Visual Studio C#Express 2010制作控制台应用程序。我已经实现了'命令',就像调用命令方法的Prompt方法中的部分一样,例如
if (line == "help")
{
Help();
}
这会为您提供有关我的计划的帮助页面。如果它需要清理,那很好。
我想弄清楚的是,我怎么能让用户输入一个命令呢?并获得特定于命令的帮助,而不仅仅是一个全面的帮助页面。我没有任何代码尝试,因为我之前删除了它们,但我会继续编码。
为你的帮助干杯。
答案 0 :(得分:2)
这篇文章详细介绍了功能完备的Command Line Parser in C#。
它演示了如何按照在命令行上指定信息的“标准”技术来解析复杂的命令行。
答案 1 :(得分:0)
`if (line.indexof("?") != -1) Help()`