System.CommandLine encontra-se atualmente em PREVIEW, e esta documentação é para a versão 2.0 beta 4.
Algumas informações dizem respeito a um produto pré-lançamento que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
A System.CommandLine biblioteca fornece funcionalidades que são normalmente necessárias por aplicações de linha de comando, como analisar a entrada da linha de comando e exibir texto de ajuda.
Permite-lhe concentrar-se na escrita do seu código de aplicação, uma vez que não precisa de escrever código para analisar a entrada da linha de comando ou produzir uma página de ajuda.
Permite testar o código da aplicação independentemente do código de análise de entrada.
O PowerShell vem com um sistema de ajuda interno. Use a ajuda para ler mais sobre um comando, o que ele faz e como chamá-lo. Além disso, se você inspecionar o que um comando retorna, poderá usar essas informações para personalizar a saída, determinar quais comandos são agrupados logicamente e determinar como usar os comandos juntos.