Bueno, no es oro todo lo que reluce y me he encontrado conuna limitación del framework para mobile: no existe mi tan mentado y agradecido método TryParse.
Osea que en vez de:
string texto;
int numero;
if (Int32.TryParse(texto, out numero))
{ numero = numero + 1;}
Tengo que hacer algo más feo como:
if (texto == string.empty)
{ numero = 0; }
else
{ numero = numero + 1; }
Y además dejo fuera los posibles fallos por introducir algo que no sea un número, o un número más grande que un entero de 32 bits.
P.D. También puedo utilizar el método Int32.Parse() y capturar la excepción. Pero para este caso específico me resulta mejor el uso del código anterior.
No hay comentarios:
Publicar un comentario