private void RealizaOperacao() { switch (_operacao) { case Operacao.Soma: _numero1 = _numero1 + _numero2; break; case Operacao.Subtracao: _numero1 = _numero1 - _numero2; break; case Operacao.Multiplicacao: _numero1 = _numero1 * _numero2; break; case Operacao.Divisao: try { _numero1 = _numero1 / _numero2; } catch { _numero1 = 0; } break; case null: return; } Visor = _numero1; _numero2 = 0; _operacao = null; }
private void LimpaTudo() { _numero1 = 0; _numero2 = 0; _operacao = null; Visor = null; }
private void LimpaTudo() { _numero1 = 0; _numero2 = 0; _operacao = null; Resultado = null; Resultado1 = null; Resultado2 = null; }
private void InsereOperacao(string operacao) { if (operacao == "+") { _operacao = Operacao.Soma; } if (operacao == "-") { _operacao = Operacao.Subtracao; } if (operacao == "*") { _operacao = Operacao.Multiplicacao; } if (operacao == "/") { _operacao = Operacao.Divisao; } }
private void InsereOperacao(Operacao operacao) { _operacao = operacao; }