У меня на форме есть textBox1 и textBox2, в которых выводится информация о выбранном предмете. Мне нужно, чтобы на этой же форме в textBox3 выводился результат вычислений.
Пишу следующий код:
int a = Convert.ToInt32(textBox1.Text);
int b = Convert.ToInt32(textBox2.Text);
int c = (a * b) / 100;
textBox3.Text = Convert.ToString(с);
Но при запуске мне выдает следующую ошибку: System.FormatException: "Входная строка имела неверный формат." уже на первой же строке с объявлением переменной a.
Как можно исправить данную ошибку?
int a = int.Parse(textBox1.Text);
int b = int.Parse(textBox2.Text);
float c = (a * b) / 100;
textBox3.Text = c.ToString();
Так же можно убрать пробелы исключить всё, что не цифра и тд. YourString.Replace(" ", ""); Замена пробела на пустой символ.
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости