Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Sie konvertieren eine Object Variable in einen anderen Datentyp, indem Sie ein Konvertierungsstichwort wie den CType-Operator verwenden.
Beispiel
Im folgenden Beispiel wird eine Object-Variable zu einem Integer und einem String konvertiert.
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
Wenn Sie wissen, dass der Inhalt einer Object Variablen einen bestimmten Datentyp aufweist, ist es besser, die Variable in diesen Datentyp zu konvertieren. Wenn Sie die Object Variable weiterhin verwenden, werden entweder Boxen und Entboxen (für einen Werttyp) oder späte Bindung (für einen Bezugstyp) auftreten. Diese Vorgänge nehmen alle zusätzliche Ausführungszeit in Anspruch und machen ihre Leistung langsamer.
Kompilieren des Codes
In diesem Beispiel ist Folgendes erforderlich:
- Ein Verweis auf den System Namespace.