System.CommandLine 库提供命令行应用通常所需的功能,例如分析命令行输入和显示帮助文本。

使用 System.CommandLine 的应用包括 .NET CLI其他工具和许多全局和本地工具

对于应用开发人员,库:

  • 使你能够专注于编写应用代码,因为不需要编写代码来分析命令行输入或生成帮助页。
  • 允许独立于输入分析代码测试应用代码。
  • 剪裁友好,是开发快速、轻型且支持 AOT 的 CLI 应用的最佳选择。

使用库还使应用用户受益:


Microsoft Learn

Nuget 包