private void button14_Click(object sender, EventArgs e) { try { if ((textBox1.Text != "") && (textBox2.Text != "") && (textBox3.Text != "")) { secondDrob.SetDrob(ch: Convert.ToInt32(textBox1.Text), chisl: Convert.ToInt32(textBox2.Text), znam: Convert.ToInt32(textBox3.Text)); // Запоминание операции switch (currentoper) { case "+": result = firstDrob.Plus(secondDrob); break; case "-": result = firstDrob.Minus(secondDrob); break; case "/": result = firstDrob.Division(secondDrob); break; case "*": result = firstDrob.Multiplication(secondDrob); break; default: break; } // Очистка информации об операции currentoper = ""; //Вывод результата textBox1.Text = result.Ch.ToString(); textBox2.Text = result.Chisl.ToString(); textBox3.Text = result.Znam.ToString(); //Чистим информацию о дробях firstDrob.CleanDrob(); secondDrob.CleanDrob(); result.CleanDrob(); textBox1.Focus(); button14.Enabled = false; } } catch (Exception b) { MessageBox.Show("Ошибка"); } }
private void button15_Click(object sender, EventArgs e) { // Чистим все и вся textBox1.Text = ""; textBox2.Text = ""; textBox3.Text = ""; firstDrob.CleanDrob(); secondDrob.CleanDrob(); result.CleanDrob(); currentoper = ""; Enb(); DopF(); Tr(); button14.Enabled = false; textBox1.Focus(); }