重要
System.CommandLine
目前为预览版,本文档适用于版本 2.0 beta 5。
某些信息与预发布产品有关,该产品在发布前可能会进行大幅修改。 Microsoft对此处提供的信息不作任何明示或暗示的保证。
该 System.CommandLine
库提供命令行应用通常需要的功能,例如分析命令行输入和显示帮助文本。
使用 System.CommandLine
的应用包括 .NET CLI、 其他工具和许多 全局和本地工具。
对于应用开发人员,库:
- 让你专注于编写应用代码,因为无需编写代码来分析命令行输入或生成帮助页。
- 允许独立于输入分析代码测试应用代码。
- 适合剪裁,非常适合用于开发支持 AOT 的快速、轻型 CLI 应用。
使用库还有利于应用用户:
NuGet 包
库以 NuGet 包的形式提供:
后续步骤
若要开始使用 System.CommandLine,请参阅以下资源:
若要了解详细信息,请参阅以下资源: