ArgumentArity 结构

定义

定义选项或参数的 arity。

public value class ArgumentArity : IEquatable<System::CommandLine::ArgumentArity>
public readonly struct ArgumentArity : IEquatable<System.CommandLine.ArgumentArity>
type ArgumentArity = struct
Public Structure ArgumentArity
Implements IEquatable(Of ArgumentArity)
继承
ArgumentArity
实现

注解

arity 是指可在命令行上传递的值数。

构造函数

ArgumentArity(Int32, Int32)

初始化 ArgumentArity 类的新实例。

属性

ExactlyOne

必须恰好有一个值的 arity。

MaximumNumberOfValues

获取 参数允许的最大值数。

MinimumNumberOfValues

获取 参数所需的最小值数。

OneOrMore

必须至少具有一个值的 arity。

Zero

不允许任何值的 arity。

ZeroOrMore

可能具有多个值的 arity。

ZeroOrOne

可能具有一个值但不超过一个值的 arity。

方法

Equals(ArgumentArity)

指示当前对象是否等于同一类型的另一个对象。

Equals(Object)

指示此实例与指定对象是否相等。

GetHashCode()

返回此实例的哈希代码。

适用于