ブール値のパラメーターをコンソール アプリケーションに渡し、その値をCommand Line Parser Libraryで処理しようとしています。
[Option('c', "closeWindow", Required = true, HelpText = "Close the window.")]
public bool CloseWindow { get; set; }
パラメータを次のように渡そうとしました
-c false
-c False
-c "false"
-...
値として取得するたびに、違いはありません"true"
。
ブール値を取得するためにパラメーターを渡す方法を教えてもらえますfalse
か?
可能性のある質問を避けるために、正しく渡される文字列オプションがあります:
[Option('s', "system", Required = true, HelpText = "Any help text")]
public string System { get; set; }