string age = Convert.ToInt16(Console.ReadLine());
string age = "20";
ageSecond = Int16.Parse(age)
Parse
берёт строку и возвращает число (возможно, будет исключение). Convert.ToInt16
имеет много вариантов, в зависимости от типа аргумента. Конкретно Convert.ToInt16(string)
вызывает Int16.Parse(value, CultureInfo.CurrentCulture)
, то есть, абсолютно нет разницы с Parse
(в том числе, возникнет исключение, если строка не является числом).