private void OneClick(object sender, EventArgs e) { try { double firstArgument = Convert.ToDouble(textBox1.Text); IOneCalculator calculator = OneFactory.CreateCalculator(((Button)sender).Name); double result = calculator.Calculate(firstArgument); label2.Text = result.ToString(); } catch (Exception ex) { MessageBox.Show("Ошибка! " + ex.Message); } }
private void button1_Click_1(object sender, EventArgs e) { try { double firstNumber = Convert.ToDouble(textBox1.Text); IOneCalculator calculator = OneArgumentFactory.CreateCalculator(((Button)sender).Name); double answerDigit = calculator.Calculate(firstNumber); textBox3.Text = answerDigit.ToString(); } catch (Exception exc) { textBox3.Text = exc.Message; } }