Cual Debo Usar???
Publicado por Guillermo (2 intervenciones) el 07/09/2009 15:09:53
Buenos dias, tengo una pequeña curiosisdad y quiero que me apoyen en esta duda.
La Preguna es la siguiente , cuando quiero convertir valores, por ejemplo : quiero convertir de cadena a numero.
¿CUAL DE ESTAS FUNCIONES DE ASP.NET DEBO USAR o CUAL ES LA MEJOR o Cual gasta menos recursos?
ejemplo : tengo un valor asi: 12 <------------ Tipo string y quiero convertirlo a numerico. cual de las funciones que muestro a continuacion es mejor utilizar.
Sé que al final todas me van a convertir el valor de string a integer.
dim x as string = "12" <------ este es mi valor tipo cadena
dim resultado as integer = 0 <------ aca va el resultado de la conversion
' cual de todas de las que menciono a continuacion es mejor utilizar.
resultado = Directcast(x,Integer)
resultado = CType(x,Integer)
resultado = CInt(x)
resultado = Convert.ToInt32(x)
o en conclusion , ¿Cual es la diferencia de todas estas funciones, o por que se diferencian?.
derrepente cada una hace algo mas distinto que la otra.
ademas se que tambien se pueden convertir objectos especialmente con Directcast.
por fa , soy nuevo en esto de asp.net. gracias de ante mano por su apoyo
La Preguna es la siguiente , cuando quiero convertir valores, por ejemplo : quiero convertir de cadena a numero.
¿CUAL DE ESTAS FUNCIONES DE ASP.NET DEBO USAR o CUAL ES LA MEJOR o Cual gasta menos recursos?
ejemplo : tengo un valor asi: 12 <------------ Tipo string y quiero convertirlo a numerico. cual de las funciones que muestro a continuacion es mejor utilizar.
Sé que al final todas me van a convertir el valor de string a integer.
dim x as string = "12" <------ este es mi valor tipo cadena
dim resultado as integer = 0 <------ aca va el resultado de la conversion
' cual de todas de las que menciono a continuacion es mejor utilizar.
resultado = Directcast(x,Integer)
resultado = CType(x,Integer)
resultado = CInt(x)
resultado = Convert.ToInt32(x)
o en conclusion , ¿Cual es la diferencia de todas estas funciones, o por que se diferencian?.
derrepente cada una hace algo mas distinto que la otra.
ademas se que tambien se pueden convertir objectos especialmente con Directcast.
por fa , soy nuevo en esto de asp.net. gracias de ante mano por su apoyo
Valora esta pregunta


0