Hola pues lo que dice peterpay es información muy util, y creo que ya tienes la solucion mira: lo que podrias hacer es crear una funcion booleana
algo asi
public boolean EsNumerico(string s){
int i = 0;
bool result = int.TryParse(s, out i); //i now = 108
return result;
}
//como lo explicaron mas arriba devolvera true si es entero y false caso contrario.
luego validas por ejemplo un textbox utilizando la funcion creada.
Gracias por la ayuda a mi me sirvio.