Предполагая, что вы застряли именно с тем, что вы спрашиваете (и что обработка XML не является проблемой), вы можете использовать int.TryParse
, что позволит вам ввести строку и вывести полученное число, если оно является числом - возвращаемое значение будет указывать, был ли анализ успешным или нет, и, следовательно, определять, было ли исходное значение на самом деле числом.