命令行解析器库-布尔参数

塞巴斯蒂安·S。

我尝试将布尔参数传递给控制台应用程序,并使用命令行解析器库处理该值

[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; }
arne.z

您无需添加TrueFalse使用-c将评估为True不使用它将评估为False文档中的某个地方有一个-v详细输出示例但是我现在找不到。我想Required=true对于布尔选项没有必要。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从命令行解析器获取无效的参数

来自分类Dev

Java Commons CLI解析器无法识别命令行参数

来自分类Dev

C ++解析命令行参数和布尔

来自分类Dev

解析带引号的命令行参数

来自分类Dev

使用argparse解析命令行参数

来自分类Dev

Windows命令行参数解析

来自分类Dev

perl使用shift命令解析命令行参数

来自分类Dev

Haskell中的命令行参数解析支持共享参数

来自分类Dev

命令行参数

来自分类Dev

为什么我的命令行参数被解释为布尔值(Perl 6)?

来自分类Dev

将Guid传递给C#中的命令行解析器库

来自分类Dev

命令行解析器库.NET能够检索版本号

来自分类Dev

如果发生错误,如何使用命令行解析器库?

来自分类Dev

python:阻止导入的模块解析命令行参数

来自分类Dev

Java中解析命令行参数的代码结构

来自分类Dev

解析Ruby脚本中的命令行参数

来自分类Dev

如何解析PHP中的命令行参数?

来自分类Dev

命令行参数后的Golang标志解析

来自分类Dev

从Haskell的命令行参数解析CSV列表

来自分类Dev

在C中处理/解析命令行参数

来自分类Dev

从proc / pid / cmdline解析命令行参数

来自分类Dev

解析C中的可选命令行参数

来自分类Dev

用于解析内部链接的pandoc命令行参数

来自分类Dev

命令行参数,带空格的路径,解析错误

来自分类Dev

赋予C#程序的命令行参数解析错误

来自分类Dev

在Shell脚本中解析命令行参数

来自分类Dev

解析命令行参数而不忽略反斜杠

来自分类Dev

如何在Dart中解析命令行参数?

来自分类Dev

解析命令行参数时出现问题