public void SetSymbol(char input) { mathOperand = MathOperand.Symbol; symbol = input; constant = 0; leftOperand = null; rightOperand = null; }
//Defining expressions from constants, symbols, or other expressions public void SetConstant(decimal input) { mathOperand = MathOperand.Constant; constant = input; symbol = '\0'; leftOperand = null; rightOperand = null; }
public void SetExpression(Expression leftExpression, Expression rightExpression, MathOperator newMathOperator) { leftOperand = new Expression(leftExpression); rightOperand = new Expression(rightExpression); mathOperator = newMathOperator; mathOperand = MathOperand.Expression; constant = 0; symbol = '\0'; }
private void btnRandom_Click(object sender, EventArgs e) { MathOperand frm = new MathOperand(); frm.Show(); }