Лучше всего использовать TryParse:
Int32 _userInput; if(Int32.TryParse (Console.Readline(), out _userInput) {// do the stuff on userInput}