четверг, 7 октября 2010 г.

Типы данных в VB.NET 2

Вчера я уже начал разговор про типы данных в VB.NET. Тогда мы рассмотрели только целые типы и вещественные (дробные), не очень много информации, но самое главное, я думаю – вам теперь известно. Сегодня я планирую описать все оставшиеся типы данных, также буду все представлять в виде таблиц. 

Вообще, надо было вчера еще написать о тех типах, которые мы рассмотрим. Это: Byte, Short, Integer, Long, Single, Double, Decimal, Boolean, Char, Date, Object и String. Вот эти двенадцать типов данных мы и будем рассматривать. Вчера мы уже познакомились с семью типам, так что сегодня нам осталось узнать про пять оставшихся.

Логический тип данных 

Тип
Диапазон значений
Кол-во байт
1
Boolean
True; False
Зависит от платформы реализации (я слышал, что от 2 до 4 байт\)

Это тип данных, значения которого могут быть только двух видов – либо одно – либо другое:
True либо False. Как я узнал из MSDN – то номинальная занимаемая память данного типа данных зависит от платформы реализации. 

Тип данных для хранения дат 

Тип
Диапазон значений
Кол-во байт
1
Date
От 0:00:00 (полночь) 1 января 0001 года до 11:59:59 вечера 31 декабря 9999 года
8

С помощью этого типа данных (понятное дело) лучше всего сохранять значения даты и времени, что я и делаю в своих программах.

Символьный тип 

Тип
Диапазон значений
Кол-во байт
1
Char
0 .. 65535
2

Как понятно из названия – тип
Char отображает только один знак. Внутри программы и компьютера он представляется в виде цифры (которая кодируется двумя байтами – поэтому так много значений может сохранять).

Объектный тип 

Тип
Диапазон значений
Кол-во байт
1
Object
Могут храниться значения любого типа
4 байта на 32-разрядной платформе
8 байт на 64-разрядной платформе

Объектный тип является предком для всех остальных типов данных – поэтому туда можно сохранять любые значения.

Строковый тип 

Тип
Диапазон значений
Кол-во байт
1
String
0 .. около 2 миллиардов
Зависит от платформы реализации

Обычно, тип данных
String используют для того, чтобы сохранять строки. А строка – это все, что угодно, причем – большого размера.

В следующей статье решил описать еще и беззнаковые типы данных, которые можно использовать в Visual Basic.


Комментариев нет:

Отправить комментарий