Dim d1 As Double = 5.5
Dim i1 As Integer = Convert.ToInt32(d1)
Dim d2 As Double = 5.5
Dim i2 As Integer = CInt(d2)
Si estás usando Visual Basic .NET tal vez te has preguntado cuál es la diferencia de usar Convert.ToInt32 o CInt, o si es indiferente o cuándo usar lo uno y cuándo lo otro.
Microsoft recomienda usar CInt a utilizar el método de Convert.ToInt32 de .NET Framework ¿Por qué? Porque esta función se compila en línea, es decir, el código de conversión forma parte del código que evalúa la expresión. A veces no se produce una llamada a un procedimiento para realizar la conversión, lo que mejora el rendimiento.
Good Coding! =)
Dim d3 as Double=5.5
ReplyDeleteDim i3 as Integer=CType(d3)
'Otra alternativa es el Cast
'Un gran saludo
Dim i3 as Integer=CType(d3,Integer)
ReplyDelete'Olvidé el Integer :)