如何使用Dragonfruit / System.CommandLine列出可用命令?

时间:2019-07-03 16:08:26

标签: c# .net command-line console-application

使用.NET的System.CommandLine API-您可以将--help传递到控制台应用程序,它将提供可以传递到控制台应用程序的选项列表。 如何获取--help选项以列出可用命令?

例如,如果我的应用程序支持以下调用:

myapp.exe dosomething --foo-option

然后我调用--help选项:

myapp.exe --help

如何获取显示列出dosomething命令的帮助信息?例如:

> myapp.exe --help
Usage myapp [command] [options] [<args>...]

Commands:
  dosomething

Arguments:
  <args>

Options:
  -- foo-option 

当前看来,--help SDK中内置的System.CommandLine选项不支持显示可用命令。我错了吗?如果是这样,如何获得显示在帮助中的命令?

0 个答案:

没有答案