Но если пользователь ввел число, то чтобы программа могла совершать с данными пользователя математические операции, их нужно сперва перевести из формата текстовой строки в формат числа. Помните данный пример?
int a = 5;
int b = 10;
Console. WriteLine (a + b); // 15
string s1 = «5»;
string s2 = «10»;
Console. WriteLine (s1 + s2); // 510
Данный пример демонстрирует, что при одних и тех же данных, НО при разных типах данных, операции (в данном случае +) ведут себя по-разному — результат другой.
Решение
Для того чтобы перевести любую строку в целый тип данных (int), нужно воспользоваться командой Convert.ToInt32 ().
Основы программирования. Базовые понятия для новичков
·
Иосиф Дзеранов