Gambaran umum System.CommandLine
Penting
System.CommandLine
saat ini dalam PRATINJAU, dan dokumentasi ini untuk versi 2.0 beta 4.
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Pustaka System.CommandLine
menyediakan fungsionalitas yang secara umum dibutuhkan oleh aplikasi baris perintah, seperti mengurai input baris perintah dan menampilkan teks bantuan.
Aplikasi yang menggunakan System.CommandLine
menyertakan .NET CLI, alat-alat tambahan, dan banyak alat global dan lokal.
Untuk pengembang aplikasi, pustaka:
- Memungkinkan Anda fokus menulis kode aplikasi, karena tidak perlu menulis kode untuk mengurai input baris perintah atau membuat halaman bantuan.
- Memungkinkan Anda menguji kode aplikasi secara independen dari kode penguraian input.
- Ramah pemangkasan, menjadikannya pilihan yang baik untuk mengembangkan aplikasi CLI berkemampuan AOT yang ringan dan cepat.
Penggunaan pustaka juga menguntungkan pengguna aplikasi:
- Memastikan bahwa input baris perintah diurai secara konsisten sesuai dengan konvensi POSIX atau Windows.
- Secara otomatis mendukung penyelesaian tab dan file respons.
Paket NuGet
Pustaka tersedia dalam paket NuGet:
Langkah berikutnya
Untuk mulai menggunakan System.CommandLine, lihat sumber daya berikut:
Untuk mempelajari selengkapnya, lihat sumber daya berikut: