Int32.Parse lo vamos a utilizar cuando estamos completamente seguros que el texto corresponde a un valor numerico, por ejemplo, si tengo que convertir un valor proveniente de una caja de texto a un entero y hemos limitado a que sólo se ingresen números, no vamos a tener problemas con Int32.Parse.
Pero si el valor proviene de una base de datos, puede darse el caso que el valor que recibamos sea nulo, con lo cual obtendríamos una excepción por lo tanto vamos a tener que hacer try{} catch{}, entonces para evitarnos este problema usamos Convert.ToInt32, que nos devolvera un cero cuando nuestro valor a convertir sea Null.
Saludos, Toby
No hay comentarios:
Publicar un comentario