使用CommandLine lib解析选项时,默认值异常错误

开发商

我已经使用CommandLine库来解析它的字符串类型,整数类型,布尔类型的传递,但是它没有传递字节类型的传递,我有一个例外 "Bad default value."

    [Option("m", null, DefaultValue = 0, HelpText = "help")]
    public byte mm { get; set; }

为什么我会收到此异常以及如何解决?

雷内·沃格特(Rene Vogt)

文字0Int32每个编译器的默认值。您需要指定一个byte以匹配属性的类型。

不幸的byte,c#中没有文字符号,因此您需要明确地将其强制转换:

[Option("m", null, DefaultValue = (byte)0, HelpText = "help")]
public byte mm { get; set; }

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用laravel上传文件时SQL默认值错误

来自分类Dev

使用SingleOrDefault()时的默认值

来自分类Dev

当 findall() 找不到匹配项时,使用 ElementTree 提供解析 XML 的默认值

来自分类Dev

Aeson使用先前解析的默认值解析JSON

来自分类Dev

使用异步/等待时,错误处理程序返回默认值

来自分类Dev

使用具有默认值的 NamedTuples 时如何忽略 mypy 错误

来自分类Dev

当默认值不在最后时,在 switch 语句中使用默认值后中断

来自分类Dev

使用:=时,为什么with = TRUE是默认值?

来自分类Dev

使Laravel在插入/更新时使用MySQL默认值

来自分类Dev

Scala-映射时使用默认值None?

来自分类Dev

使用级联参数时不显示默认值

来自分类Dev

使用MVN软件包时,如何解决错误“参数“ modelName”丢失,没有默认值”的问题

来自分类Dev

如果使用angularJS匹配值,则ng-Select选项从列表中设置默认值

来自分类Dev

peewee:使用具有默认值的Model.get而不是引发异常

来自分类Dev

在Hyperledger-Fabric-CA Server中使用MySQL时,如何解决“创建证书表时出错:错误1067:无效的默认值”?

来自分类Dev

SelectField选项使用WTForms动态填充TextAreaField中的默认值

来自分类Dev

如何使用ES6中的所有默认值来分解选项参数?

来自分类Dev

使用dom将选择标签选项更改为默认值?

来自分类Dev

如何使用Knockout JS Array Map根据输入条件使选择选项绑定默认为默认值?

来自分类Dev

如何使用已解析的印刷文字覆盖表单默认值

来自分类Dev

使用默认值在Scala中进行一般类型解析

来自分类Dev

使用Commons Digester解析为具有默认值的属性

来自分类Dev

使用AWS CLI时如何在JMESPath查询中为空值设置默认值?

来自分类Dev

在“ INSERT ON DUPLICATE KEY UPDATE”中,检测在指定插入值时是否使用默认值

来自分类Dev

为什么在使用||时使用“意外的“。”” 括号中默认值的运算符

来自分类Dev

使用SQL处理器插入记录时如何使用默认值

来自分类Dev

使用ng-options和angular来显示带有键和值的select选项并设置默认值

来自分类Dev

System.CommandLine解析的值与输入不匹配

来自分类Dev

使用match.arg()的默认值的匹配向量,有无错误[R]

Related 相关文章

  1. 1

    使用laravel上传文件时SQL默认值错误

  2. 2

    使用SingleOrDefault()时的默认值

  3. 3

    当 findall() 找不到匹配项时,使用 ElementTree 提供解析 XML 的默认值

  4. 4

    Aeson使用先前解析的默认值解析JSON

  5. 5

    使用异步/等待时,错误处理程序返回默认值

  6. 6

    使用具有默认值的 NamedTuples 时如何忽略 mypy 错误

  7. 7

    当默认值不在最后时,在 switch 语句中使用默认值后中断

  8. 8

    使用:=时,为什么with = TRUE是默认值?

  9. 9

    使Laravel在插入/更新时使用MySQL默认值

  10. 10

    Scala-映射时使用默认值None?

  11. 11

    使用级联参数时不显示默认值

  12. 12

    使用MVN软件包时,如何解决错误“参数“ modelName”丢失,没有默认值”的问题

  13. 13

    如果使用angularJS匹配值,则ng-Select选项从列表中设置默认值

  14. 14

    peewee:使用具有默认值的Model.get而不是引发异常

  15. 15

    在Hyperledger-Fabric-CA Server中使用MySQL时,如何解决“创建证书表时出错:错误1067:无效的默认值”?

  16. 16

    SelectField选项使用WTForms动态填充TextAreaField中的默认值

  17. 17

    如何使用ES6中的所有默认值来分解选项参数?

  18. 18

    使用dom将选择标签选项更改为默认值?

  19. 19

    如何使用Knockout JS Array Map根据输入条件使选择选项绑定默认为默认值?

  20. 20

    如何使用已解析的印刷文字覆盖表单默认值

  21. 21

    使用默认值在Scala中进行一般类型解析

  22. 22

    使用Commons Digester解析为具有默认值的属性

  23. 23

    使用AWS CLI时如何在JMESPath查询中为空值设置默认值?

  24. 24

    在“ INSERT ON DUPLICATE KEY UPDATE”中,检测在指定插入值时是否使用默认值

  25. 25

    为什么在使用||时使用“意外的“。”” 括号中默认值的运算符

  26. 26

    使用SQL处理器插入记录时如何使用默认值

  27. 27

    使用ng-options和angular来显示带有键和值的select选项并设置默认值

  28. 28

    System.CommandLine解析的值与输入不匹配

  29. 29

    使用match.arg()的默认值的匹配向量,有无错误[R]

热门标签

归档