leí esto desde MSDN sobre Int32.TryParse()
Int32.TryParse() devuelve cero en caso de error: ¿éxito o error?
Cuando devuelve este método contiene el 32-bit de valor entero de equivalente al número que figura en s, si la conversión tuvo éxito, o cero si la conversión ha fallado.
Pero, ¿qué sucede si la cadena pasada es en sí misma una representación de cadena de '0'. Entonces, el TryParse
devolverá cero. ¿Cómo puedo saber si es un éxito o una falla?
Gosh! Mi error. Debo cerrar SO mientras estoy programando. Es muy fácil publicarlo aquí :). – NLV
Has omitido un ')' al final de tu if. – BoltClock
@BoltClock: reparado, gracias. –