Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Du konverterar en Object variabel till en annan datatyp med hjälp av ett konverteringsnyckelord, till exempel CType-operator.
Exempel
I följande exempel konverteras en Object variabel till en Integer och 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
Om du vet att innehållet i en Object variabel är av en viss datatyp är det bättre att konvertera variabeln till den datatypen. Om du fortsätter att använda variabeln Object får du antingen boxning och avboxning (för en värdetyp) eller sen bindning (för en referenstyp). Alla dessa operationer tar extra exekveringstid och försämrar din prestanda.
Kompilera koden
Det här exemplet kräver:
- En referens till System namnrymd.