public QueryexUnaryOperator(string op, QueryexBase operand) { Operator = op ?? throw new ArgumentNullException(nameof(op)); Operand = operand ?? throw new ArgumentNullException(nameof(operand)); }
public QueryexBinaryOperator(string op, QueryexBase left, QueryexBase right) { Operator = op ?? throw new ArgumentNullException(nameof(op)); Left = left ?? throw new ArgumentNullException(nameof(left)); Right = right ?? throw new ArgumentNullException(nameof(right)); }