Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Puede convertir una Object
variable a otro tipo de datos mediante una palabra clave de conversión como CType Function.
Ejemplo
En el ejemplo siguiente se convierte una Object
variable en Integer
y .String
Public Sub objectConversion(ByVal anObject As Object)
Dim anInteger As Integer
Dim aString As String
anInteger = CType(anObject, Integer)
aString = CType(anObject, String)
End Sub
Si sabe que el contenido de una Object
variable es de un tipo de datos determinado, es mejor convertir la variable a ese tipo de datos. Si sigue usando la variable Object
, se incurrirá en una conversión boxing y unboxing (para un tipo de valor) o en un enlace en tiempo de ejecución (en el caso de un tipo de referencia). Todas estas operaciones tardan más tiempo de ejecución y hacen que el rendimiento sea más lento.
Compilación del código
Este ejemplo requiere:
- Una referencia al espacio de nombres System.