Проблема с добавлением двух чисел в C#
Я использую два текстовых поля и метку. Я использовал событие TextChanged, чтобы добавить числа. Вы вводите первое число в textBox1 и второе число в textBox2. Как только вы вводите число в textBox2, оно добавляет числа, и сумма появляется в метке ниже. Но когда я удаляю номер из textBox2, программа перестает работать, и это появляется " исключение формата было необработано. Входная строка была не в правильном формате."
private void textBox2_TextChanged(object sender, EventArgs e) { double a = Double.Parse(textBox1.Text); double b = Double.Parse(textBox2.Text); label3.Text = "SUM: " + (a + b); }
Как мне решить эту проблему? Я хочу, чтобы он добавлял числа, даже когда я удаляю номер из textBox2 и ввожу новый(когда программа запущена).
Что я уже пробовал:
Я пытался только искать решение в интернете, но мне это не удалось. Почти каждый раз, когда у меня возникает проблема, я ищу решение в интернете.
Any tips on how am I supposed to find the solution to my next problem myself, instead of asking for help?
Gerry Schmitz
Итог: не "предполагайте", что поля ввода содержат допустимые данные / числа.