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


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

Visual Basic имеется несколько типов данных, непредназначенных для чисел или символов. Они предусмотрены для специализированных данных, например для значений "да"-"нет", даты-времени и адресов объектов.

Таблицу, в которой приведено сравнение типов данных Visual Basic, см. в разделе Сводка типов данных (Visual Basic).

Логический тип

Тип данных Boolean (Visual Basic) является значением без знака, интерпретируется как True или False. Размер его строки данных зависит от платформы для которой он реализуется. Если переменная может содержать только два значения состояния, например true/false, yes/no или on/off, объявите ее в качестве Boolean.

Тип даты

Тип данных Date (Visual Basic) является 64-разрядным значением, содержащим сведения о дате и времени. Каждое приращение представляет интервал времени в 100 наносекунд, начиная с 00:00 1-го января 1-го года по григорианскому календарю. Если переменная может содержать значение даты, значение времени, или оба этих значения, объявите ее в качестве Date.

Тип объекта

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

Если переменная хранит указатель на экземпляр класса, который не известен во время компиляции, или она может указывать на данные различных типов данных, объявите ее в качестве Object.

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

См. также

Задачи

Устранение неполадок, связанных с типами данных (Visual Basic)

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

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

Числовые типы данных (Visual Basic)

Символьные типы данных (Visual Basic)

Раннее и позднее связывание (Visual Basic)

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

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