public override int Eval() { if (Operator == "+") { return(Arg1.Eval() + Arg2.Eval()); } throw new NotImplementedException(); }