Bagikan melalui


gambaran umum System.CommandLine

Penting

System.CommandLine saat ini dalam PRATINJAU, dan dokumentasi ini untuk versi 2.0 beta 5. Beberapa informasi berkaitan dengan produk prarilis yang mungkin dimodifikasi secara substansial sebelum dirilis. Microsoft tidak memberikan jaminan, tersurat maupun tersirat, sehubungan dengan informasi yang diberikan di sini.

Pustaka System.CommandLine menyediakan fungsionalitas yang umumnya diperlukan oleh aplikasi baris perintah, seperti mengurai input baris perintah dan menampilkan teks bantuan.

Aplikasi yang menggunakan System.CommandLine termasuk .NET CLI, alat tambahan, dan banyak alat global dan lokal.

Untuk pengembang aplikasi, pustaka perangkat lunak:

  • Memungkinkan Anda fokus menulis kode aplikasi, karena Anda tidak perlu menulis kode untuk mengurai input baris perintah atau menghasilkan halaman bantuan.
  • Memungkinkan Anda menguji kode aplikasi secara independen dari kode penguraian input.
  • Ramah pemangkasan, menjadikannya pilihan yang baik untuk mengembangkan aplikasi CLI yang cepat, ringan, dan berkemampuan AOT.

Penggunaan pustaka juga menguntungkan pengguna aplikasi:

  • Ini memastikan bahwa input baris perintah diurai secara konsisten sesuai dengan konvensi POSIX atau Windows.
  • Ini secara otomatis mendukung penyelesaian tab dan file respons.

Paket NuGet

Pustaka tersedia sebagai paket NuGet:

Langkah selanjutnya

Untuk mulai menggunakan System.CommandLine, lihat sumber daya berikut:

Untuk mempelajari selengkapnya, lihat sumber daya berikut ini: