System.CommandLine Panoramica

Importante

System.CommandLine è attualmente in ANTEPRIMA e questa documentazione è per la versione 2.0 beta 4. Alcune informazioni si riferiscono al prodotto di versione preliminare che può essere modificato in modo sostanziale prima che venga rilasciato. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.

La System.CommandLine libreria fornisce funzionalità comunemente necessarie dalle app della riga di comando, ad esempio l'analisi dell'input della riga di comando e la visualizzazione del testo della Guida.

Le app che usano System.CommandLine includono l'interfaccia della riga di comando .NET, gli strumenti aggiuntivi e molti strumenti globali e locali.

Per gli sviluppatori di app, la libreria:

  • Consente di concentrarsi sulla scrittura del codice dell'app, poiché non è necessario scrivere codice per analizzare l'input della riga di comando o produrre una pagina della Guida.
  • Consente di testare il codice dell'app indipendentemente dal codice di analisi di input.
  • È compatibile con il taglio, rendendolo una buona scelta per lo sviluppo di un'app dell'interfaccia della riga di comando veloce, leggera e leggero.

L'uso della libreria offre anche vantaggi agli utenti dell'app:

Pacchetto NuGet

La libreria è disponibile in un pacchetto NuGet:

Passaggi successivi

Per iniziare a usare System.CommandLine, vedere le risorse seguenti:

Per altre informazioni, vedere le risorse seguenti: