Validar conversion de una cadena a int

25/04/2005 - 19:09 por andy O | Informe spam
Hola a todos.

El problema es el siguiente.

Tengo un string que lo recojo de una caja de texto y quiero convertirlo a
entero con.

int i = int.Parse(texto);

El problema es que cuando se sobrepasa el entero máximo 2147483647.

Obviando la parte de validar con los diferentes métodos de validación como
regex, o length.
Quiero saber la forma de hacer algo como.


if (texto > 2147483647)
return "Error;

Ojo que si uso cualquier metodo de conversion en texto sale error.
Espero que me ayuden
Gracias.
 

Leer las respuestas

#1 Franklin Marcano
25/04/2005 - 19:16 | Informe spam
porque no lo capturas con excepciones y listo.
try, catch
"andy O" escribió en el mensaje
news:
Hola a todos.

El problema es el siguiente.

Tengo un string que lo recojo de una caja de texto y quiero convertirlo a
entero con.

int i = int.Parse(texto);

El problema es que cuando se sobrepasa el entero máximo 2147483647.

Obviando la parte de validar con los diferentes métodos de validación como
regex, o length.
Quiero saber la forma de hacer algo como.


if (texto > 2147483647)
return "Error;

Ojo que si uso cualquier metodo de conversion en texto sale error.
Espero que me ayuden
Gracias.







Preguntas similares