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


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

Содержит 16-разрядные (2-байтные) беззнаковые целые числа в диапазоне от 0 до 65 535.

Заметки

Используйте тип данных UShort для хранения двоичных данных, слишком больших для типа Byte.

Значение по умолчанию для типа UShort равно 0.

Советы по программированию

  • Отрицательные числа. Поскольку UShort — это тип без знака, он не может представлять отрицательное число. Если используется оператор унарного минуса (-) в выражении, вычисляющем значение типа UShort, то в Visual Basic сначала выполняется преобразование выражения к типу Integer.

  • CLS-совместимость. Тип данных UShort не является частью Независимость от языка и независимые от языка компоненты (CLS), поэтому в CLS-совместимом коде нельзя использовать компонент, который его использует.

  • Расширение. Тип данных UShort расширяется до типов Integer, UInteger, Long, ULong, Decimal, Single и Double. Это означает, что можно преобразовать UShort к любому из этих типов без появления ошибки OverflowException.

  • Символы типов. При добавлении знаков US типа литерала к литералу происходит приведение литерала к типу данных UShort. У UShort нет символа типа идентификатора.

  • Тип Framework.. В .NET Framework данный тип соответствует структуре UInt16.

См. также

Задачи

Практическое руководство. Вызов функции Windows, принимающей значение беззнакового типа (Visual Basic)

Ссылки

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

UInt16

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

Сводка по преобразованию (Visual Basic)

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

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