我正在使用 C# 开发带有大量参数的控制台应用程序,有时我作为开发人员不记得参数组合以正确的方式调用应用程序,我什至无法想象用户将如何做。所以我问你在那里,什么是使我的应用程序像那些 UNIX 操作系统一样运行的正确(学术)方法。你知道我想要完成的是,当用户调用应用程序时,然后点击 TAB 键,然后获取可能的命令列表,在选择一个命令后再次点击选项卡并获取参数和其他命令的引用列表。
最佳答案
我认为最简单的方法是使用 Console.ReadKey方法。这将允许您在用户按下 tab 键时立即获取它。然后您可以处理该击键,如果它是一个选项卡,则确定当前上下文并根据需要打印出命令。
关于c# - 使 Windows C# 控制台应用程序在用户点击 TAB 时显示可能的命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1821042/