Como determinar si un string se puede convertir a un valor numerico?

10/01/2006 - 16:05 por Daniel R. Rossnagel | Informe spam
Como puedo determinar si un string se puede convertir a un valor numerico,
ya que de contener datos alfanumericos me retorna un error.
Como evito el sig. error
String str="123";
int valInt = Convert.ToInt32(str); //OK
String str="StringXX"
int valInt = Convert.ToInt32(str); //ERROR
 

Leer las respuestas

#1 José Escrich
11/01/2006 - 16:41 | Informe spam
usa
int.TryParse("StringXX")

fijate que para todos los primitivos puedes utilizar esto.

saludos,

José Escrich
jescrich (a) gmail.com
http://latincoder.com

DR> Como puedo determinar si un string se puede convertir a un valor
DR> numerico,
DR> ya que de contener datos alfanumericos me retorna un error.
DR> Como evito el sig. error
DR> String str="123";
DR> int valInt = Convert.ToInt32(str); //OK
DR> String str="StringXX"
DR> int valInt = Convert.ToInt32(str); //ERROR

Preguntas similares