Freigeben über


Übersicht System.CommandLine

Die System.CommandLine Bibliothek stellt funktionen bereit, die häufig von Befehlszeilen-Apps benötigt werden, z. B. zum Analysieren von Befehlszeileneingaben und zum Anzeigen von Hilfetext.

Apps, die System.CommandLine verwenden, dazu gehören die .NET CLI, zusätzliche Tools und viele globale und lokale Tools.

Für App-Entwickler ist die Bibliothek:

  • Hier können Sie sich auf das Schreiben des App-Codes konzentrieren, da Sie keinen Code schreiben müssen, um die Befehlszeileneingabe zu analysieren oder eine Hilfeseite zu erstellen.
  • Hier können Sie App-Code unabhängig vom Eingabeanalysecode testen.
  • Ist trim-freundlich und eignet sich gut für die Entwicklung schneller, einfacher, AOT-fähiger CLI-Apps.

Die Verwendung der Bibliothek profitiert auch von App-Benutzern:

NuGet-Paket

Die Bibliothek ist als NuGet-Paket verfügbar: System.CommandLine.

Nächste Schritte

Um mit System.CommandLine zu beginnen, sehen Sie sich die folgenden Ressourcen an:

Weitere Informationen hierzu finden Sie in den folgenden Ressourcen: