этот образец может вам помочь:
int.Parse (строка s):
Просто метод int.Parse (string s) преобразует строку в целое число. Если строка s равна нулю, она выдаст исключение ArgumentNullException. Если строка s отлична от целочисленного значения, то она выдаст исключение FormatException. Если строка s соответствует целочисленным диапазонам, то она выдаст исключение OverflowException.
Convert.ToInt32 (строка s):
Проще говоря, метод Convert.ToInt32 (string s) преобразует строку в целое число. Если строка s равна нулю, она вернет 0, а не выбросит ArgumentNullException. Если строка s отлична от целочисленного значения, то она выдаст исключение FormatException. Если строка s представлена вне целочисленных диапазонов, то она выдаст исключение OverflowException.
ссылка на статью