Jak: konwertowanie obiektu na inny typ w języku Visual Basic
Możesz przekonwertować Object zmiennej na inny typ danych przy użyciu słowa kluczowego konwersji, takich jak Funkcja CType (Visual Basic).
Przykład
Poniższy przykład konwertuje Object zmienna Integer i 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 są zmienną określonego typu danych, jest lepiej przekonwertować zmiennej typu danych.Jeśli nadal używać Object zmienna ponosisz albo boksie i rozpakowanej (dla typu wartości) lub późnego wiązania (dla typu odwołania).Operacje te wszystkie zająć dodatkowy czas realizacji i upewnij wydajności wolniej.
Kompilowanie kodu
W tym przykładzie wymaga:
- Odniesienie do System obszaru nazw.
Zobacz też
Informacje
Podsumowanie typów danych (Visual Basic)
Funkcje konwersji typu (Visual Basic)
Koncepcje
Rozszerzanie i zawężanie konwersji (Visual Basic)
Konwersje niejawne i jawne (Visual Basic)
Konwersje między ciągi i innych typów (Visual Basic)
Tablica konwersji (Visual Basic)