Konsol uygulamasına bir boolean parametresi iletmeye ve değeri Command Line Parser Library ile işlemeye çalışıyorum. Her ben değeri olarak "true"
olsun denemek üzerinde Komut Satırı Ayrıştırıcı Kitaplığı - Boole Parametresi
[Option('c', "closeWindow", Required = true, HelpText = "Close the window.")]
public bool CloseWindow { get; set; }
Ben
-c false
-c False
-c "false"
-...
hiçbir fark yoktur olarak parametre geçirmeye çalıştı.
Boolean false
değerini almak için parametreyi nasıl geçmem gerektiğini herkes söyleyebilir mi? Sen True
veya False
eklemek gerekmez
[Option('s', "system", Required = true, HelpText = "Any help text")]
public string System { get; set; }
Boolean parametrelerinin mevcut olduğunu veya bulunmadığını düşünürdüm. Gereksinim duymazlar ve tartışmazlar - bunun ne işe yaradığını bilemezsiniz. Gerekli = true' –