public virtual void SetOperandsParentExpression(ArithmeticExpression <T> parentExpression) { foreach (var item in Operands) { if (item.IsExpression) { item.Expression.ParentExpression = parentExpression; } } }
public void AddOperand(ArithmeticExpression <T> newOperandExpression) { if (newOperandExpression != null) { var newOperand = new ArithmeticOperand <T> { Expression = newOperandExpression }; AddOperand(newOperand); } }