Von Bedeutung
System.CommandLine
は現在プレビュー段階であり、このドキュメントはバージョン 2.0 ベータ 5 用です。
一部の情報は、リリース前に大幅に変更される可能性があるプレリリース製品に関連しています。 Microsoft は、ここで提供される情報に関して明示的または黙示的な保証を行いません。
System.CommandLine
ライブラリには、コマンドライン入力の解析やヘルプ テキストの表示など、コマンド ライン アプリで一般的に必要な機能が用意されています。
System.CommandLine
を使用するアプリには、.NET CLI、追加のツール、および多くのグローバルおよびローカル ツールが含まれます。
アプリ開発者向けのライブラリは次のとおりです。
- コマンドライン入力を解析したり、ヘルプ ページを生成したりするコードを記述する必要がないため、アプリ コードの記述に集中できます。
- 入力解析コードとは別にアプリ コードをテストできます。
- トリミングに優しく、高速、軽量、AOT 対応の CLI アプリを開発するための良い選択になります。
ライブラリを使用すると、アプリ ユーザーにもメリットがあります。
NuGet パッケージ
ライブラリは NuGet パッケージとして使用できます。
次のステップ
System.CommandLineの使用を開始するには、次のリソースを参照してください。
詳細については、次のリソースを参照してください。
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET