Partilhar via


Visão geral System.CommandLine

A System.CommandLine biblioteca fornece funcionalidades normalmente necessárias para aplicativos de linha de comando, como analisar a entrada da linha de comando e exibir o texto de ajuda.

Os aplicativos que usam System.CommandLine incluem a CLI do .NET, ferramentas adicionais e muitas ferramentas globais e locais.

Para desenvolvedores de aplicativos, a biblioteca:

  • Permite que você se concentre em escrever o código do aplicativo, já que não precisa escrever código para analisar a entrada da linha de comando ou produzir uma página de ajuda.
  • Permite testar o código do aplicativo independentemente do código de análise de entrada.
  • É fácil de cortar, tornando-o uma boa escolha para o desenvolvimento de aplicativos CLI rápidos, leves e compatíveis com AOT.

O uso da biblioteca também beneficia os usuários do aplicativo:

Pacote NuGet

A biblioteca está disponível como um pacote NuGet: System.CommandLine.

Próximos passos

Para começar a usar System.CommandLine, consulte os seguintes recursos:

Para saber mais, consulte os seguintes recursos: