Foros del Web » Programación para mayores de 30 ;) » .NET »

Uso de conversiones de datos en C#

Estas en el tema de Uso de conversiones de datos en C# en el foro de .NET en Foros del Web. Bueno saludos a todos los del foro y feliz navidad. Mi pregunta es la siguiente: He estado leyendo sobre la conversion de tipos de datos ...
  #1 (permalink)  
Antiguo 25/12/2008, 17:31
 
Fecha de Ingreso: febrero-2008
Mensajes: 33
Antigüedad: 16 años, 2 meses
Puntos: 0
Uso de conversiones de datos en C#

Bueno saludos a todos los del foro y feliz navidad.

Mi pregunta es la siguiente:
He estado leyendo sobre la conversion de tipos de datos en C#, pero me quedan algunas dudas. Por ejemplo en la conversion explicita, se que se puede usar el llamado cast:

int a;
long b= 7;

a= (int) b;

Pero tambien hablan sobre el uso de la clase Convert.

Mi dudas son las siguientes:

1.- Donde debo de usar cada una de las 2 formas.
2.- Tienen alguna diferencia.
3.- Hay otra forma de hacer ese tipo de conversion.
4.- Cual es la mas usada por los programadores.

Agradezco cualquier ayuda o link que me puedan propocionar.
Gracias.
  #2 (permalink)  
Antiguo 26/12/2008, 15:52
 
Fecha de Ingreso: octubre-2000
Mensajes: 1.692
Antigüedad: 23 años, 6 meses
Puntos: 19
Respuesta: Uso de conversiones de datos en C#

Hola
Yo siempre uso el convert.to y el cast lo uso para conversión de objetos personalizados. Cuando convertis sobre todo decimales debes tener en cuenta la posibilidad de perdar número.
Por eso acá podes ver ese tema detalladamente y cual es la diferencia de usar cast y convert en cada uno de los casos:

http://juank.black-byte.com/c-optimi...-toint32-cast/
Espero te sirva.
__________________
PD: Con amor, fe, amor a Dios y amistad podemos hacer un mundo mejor!!!!
  #3 (permalink)  
Antiguo 28/12/2008, 23:14
 
Fecha de Ingreso: febrero-2008
Mensajes: 33
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: Uso de conversiones de datos en C#

Gracias por tu ayuda. Me sirvió mucho el link. También dejo estas direcciones que me ayudaron a comprender mejor.

http://msdn.microsoft.com/en-us/library/ms173105(VS.80).aspx
http://www.elguille.info/NET/dotnet/equivalenciavbcs3.htm#conversiones
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:50.