Тип данных Byte (Visual Basic)
Обновлен: Ноябрь 2007
Содержит 8-битные (1-байтовые) целые числа без знака в диапазоне от –0 до 255.
Заметки
Используйте тип данных Byte для хранения двоичных данных.
Значение по умолчанию для Byte равно 0.
Советы по программированию
Отрицательные числа. Поскольку Byte — это тип без знака, он не может представлять отрицательное число. Если в выражении, вычисляющем значение типа Byte, используется оператор унарного отрицания (-), то в Visual Basic сначала выполняется преобразование выражения к типу Short.
Преобразования форматов. Когда Visual Basic считывает или записывает файлы или вызывает библиотеки DLL, методы и свойства, он автоматически выполняет преобразование форматов. Двоичные данные, хранящиеся в переменных типа Byte и массивах, сохраняются во время преобразования формата. Не следует использовать переменные String для хранения двоичных данных, так как их содержимое может быть повреждено при преобразовании между форматами ANSI и Юникод.
Расширение. Тип данных Byte можно расширить до Short, UShort, Integer, UInteger, Long, ULong, Decimal, Single или Double. Это означает, что значение типа Byte можно преобразовать к любому из этих типов без появления ошибки System.OverflowException.
Символы типа. Тип Byte не имеет литералов и идентификаторов.
Тип платформы. В .NET Framework тип соответствует структуре System.Byte.
См. также
Основные понятия
Эффективное использование типов данных