Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zmienną Object można przekonwertować na inny typ danych przy użyciu słowa kluczowego konwersji, takiego jak operator CType.
Przykład
Poniższy przykład konwertuje zmienną Object na zmienną Integeri 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
Jeśli wiesz, że zawartość Object zmiennej ma określony typ danych, lepiej jest przekonwertować zmienną na ten typ danych. Jeśli nadal używasz zmiennej Object, ponosisz koszt pakowania i rozpakowywania (dla typu wartości) lub opóźnionego wiązania (dla typu odwołania). Te operacje zajmują dodatkowy czas wykonywania i spowalniają wydajność.
Kompilowanie kodu
Ten przykład wymaga:
- Odwołanie do przestrzeni nazw System.