Vue d’ensemble d’System.CommandLine

Important

System.CommandLine est actuellement une PRÉVERSION, et cette documentation concerne la version 2.0 beta 4. Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.

La bibliothèque System.CommandLine offre des fonctionnalités couramment nécessaires aux applications de ligne de commande, telles que l’analyse de l’entrée de ligne de commande, et l’affichage du texte d’aide.

Les applications qui utilisent System.CommandLine incluent CLI .NET, des outils supplémentaires, et de nombreux outils globaux et locaux.

Pour les développeurs d’applications, la bibliothèque :

  • Vous permet de vous concentrer sur l’écriture du code de votre application, car vous n’avez pas besoin d’écrire du code pour analyser une entrée de ligne de commande ou produire une page d’aide.
  • Vous permet de tester le code de l’application indépendamment du code d’analyse d’entrée.
  • Est compatible avec la découpe, ce qui en fait un bon choix pour le développement d’une application CLI rapide, légère et compatible AOT.

L’utilisation de la bibliothèque profite également aux utilisateurs de l’application :

Package NuGet

La bibliothèque est disponible dans un package NuGet :

Étapes suivantes

Pour la prise en main de System.CommandLine, consultez les ressources suivantes :

Pour en savoir plus, consultez les ressources suivantes :