BinaryOperator 类

定义

所有二元运算符的抽象基类

public abstract class BinaryOperator : NUnit.Framework.Constraints.ConstraintOperator
type BinaryOperator = class
    inherit ConstraintOperator
继承
BinaryOperator
派生

构造函数

BinaryOperator()

所有二元运算符的抽象基类

字段

left_precedence

运算符即将推送到堆栈时使用的优先级值。

(继承自 ConstraintOperator)
right_precedence

运算符位于堆栈顶部时使用的优先级值。

(继承自 ConstraintOperator)

属性

LeftContext

此运算符前面的语法元素

(继承自 ConstraintOperator)
LeftPrecedence

获取运算符的左优先级

RightContext

设置此运算符的语法元素

(继承自 ConstraintOperator)
RightPrecedence

获取运算符的正确优先级

方法

ApplyOperator(Constraint, Constraint)

通过将 运算符应用于其左右约束参数来生成约束的抽象方法。

Reduce(ConstraintBuilder+ConstraintStack)

Reduce 从 运算符和任何参数生成约束。 它从约束堆栈中获取参数,并在其上推送生成的约束。

适用于