标志:必须项
Required Flag
必须项
一个必须的(Required)标志,要求终端用户必须在命令行中显式地给出参数值,否则 app 将会拒绝进一步执行。
cmdr 在分析命令行参数的过程中追踪每一标志的命中次数,所以 Required 标志的内部校验算法等价于检查该标志的命中次数是否大于等于 1,是的话则通过,反之则抛出必须项未满足的 exception。
定义一个必须项
.Required()
可以做到。
运行时
一个运行时未能满足要求的必须项标志的反馈如同这样:
额外的话题
How is this guide?
Edit on GitHub
Last updated on