public void Compute(char optr, int operand) { Command command = new CaculatorCommand(this.m_caculator, optr, operand); command.Execute(); this.m_commands.Add(command); current++; }