Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
Vous convertissez une Object variable en un autre type de données à l’aide d’un mot clé de conversion tel que L’opérateur CType.
Exemple :
L’exemple suivant convertit une Object variable en Integer et en 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 vous savez que le contenu d’une Object variable est d’un type de données particulier, il est préférable de convertir la variable en ce type de données. Si vous continuez à utiliser la variable Object, vous risquez soit le boxing et l'unboxing (pour un type de valeur) soit une liaison tardive (pour un type de référence). Ces opérations prennent tous un temps d’exécution supplémentaire et rendent vos performances plus lentes.
Compiler le code
Cet exemple nécessite :
- Référence à l’espace de noms System.