Тип данных 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.

См. также

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

Эффективное использование типов данных

Ссылки

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

System.Byte

Функции преобразования типов

Сводка преобразования