Поделиться через


Практическое руководство. Хранение данных неизвестного типа в переменной (Visual Basic)

Переменная хранит указатели на данные, если она объявляется типом данных Object.

Переменная Тип данных Object может хранить указатель значения любого типа данных. К ним относятся оба типа значений, например Integer Boolean, экземпляры структур и ссылочные типы, которые являются экземплярами объектов, созданных из классов, например String, Form и экземпляры массивов.

Производительность. Преимуществом типа данных Object является, то, что его можно использовать в качестве указателя на любой тип данных. Недостатком являются дополнительные операции, большее количество времени для выполнения и снижение производительности приложения. Если переменная Object используется для типов значений, вызываются упаковка и распаковка. Если она используется для ссылочных типов, вызывается позднее связывание.

Тип данных Object следует использовать, если переменная должна содержать разные типы данных в разные моменты времени, или если при компиляции неизвестно, какие типы данных она должна содержать.

Хранение данных неизвестного типа в переменной

  1. Объявите переменную с помощью Оператор Dim (Visual Basic).

  2. После имени переменной укажите предложение As.

  3. Укажите после ключевого слова As ключевое словоObject.

См. также

Ссылки

Сводка типов данных (Visual Basic)

Тип данных Single (Visual Basic)

Тип данных Object

Основные понятия

Типы данных в Visual Basic

Символы типов (Visual Basic)

Другие ресурсы

Простые типы данных (Visual Basic)

Реализация типов данных (Visual Basic)