Convert y Parse

20/02/2004 - 00:28 por Sergio C. | Informe spam
Que diferencia hay entre Convert.ToInt32 y int.Parse??

Sergio.
 

Leer las respuestas

#1 Sergio C.
20/02/2004 - 19:05 | Informe spam
Muchas gracias :)

Sergio.



"Camilo Villa" escribió en el mensaje
news:%
Sergio:

Ambas te convierten un valor especificado en un entero de 32 bits con signo
La diferencia esta en las sobrecargas que soportan...
el método Parser( ) de la clase Int32 permite:
Que le pasen como parametro un String, o un String y una Interfaz del tipo
IFormatProvider, o un String y un NumberStyles, o una combinación de estas
dos últimas, es decir un String, un NumberStyles y un IFormatProvider.
Mientras que el método ToInt32() de la clase Convert permite:
Que se le pasen como parámetros un valor booleano, o un byte, o un Char, o
un DateTime, o un Decimal, o un double, o un Short, o un entero de 32 bits
(int), o un un entero de 64 bits (long), o un Object, o un entero de 8 bits
(sbyte), o un número de punto flotante de precisión simple especificado
(float); o una representación especificada de tipo String de un número
(string); o un entero de 16 bits sin signo especificado (ushort); o un
entero de 32 bits sin signo especificado (uint); o un entero de 64 bits sin
signo (ulong); o un valor del Object especificado en un entero de 32 bits
con signo equivalente utilizando la información de formato específica de la
referencia cultural especificada (object, IFormatProvider); o una
representación especificada de tipo String de un número en un entero de 32
bits con signo equivalente utilizando la información de formato específica
de la referencia cultural especificada (string, IFormatProvider); o una
representación de tipo String (string, int);
Espero esto despeje un poco tus dudas...

Preguntas similares