Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Вы можете преобразовать переменную в Object
другой тип данных, используя ключевое слово преобразования, например функцию CType.
Пример
В следующем примере переменная преобразуется в Object
и Integer
, и 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
Если вы знаете, что содержимое переменной Object
имеет определенный тип данных, лучше преобразовать переменную в этот тип данных. Если вы продолжаете использовать Object
переменную, вы сталкиваетесь с упаковкой и распаковкой (для типа значения) или поздней привязкой (для ссылочного типа). Все эти операции занимают дополнительное время выполнения и делают производительность медленнее.
Компиляция кода
Для этого примера требуется:
- Ссылка на пространство имен System.