Compartilhar via


Tipo de dados UShort (Visual Basic)

Holds unsigned 16-bit (2-byte) integers ranging in value from 0 through 65,535.

Comentários

Use the UShort data type to contain binary data too large for Byte.

The default value of UShort is 0.

Programming Tips

  • Negative Numbers. Porque UShort é um tipo não assinado, não pode representar um número negativo. If you use the unary minus (-) operator on an expression that evaluates to type UShort, Visual Basic converts the expression to Integer first.

  • CLS Conformidade. The UShort data type is not part of the CLS (Common Language Specification) (CLS), so CLS-compliant code cannot consume a component that uses it.

  • Alargamento. The UShort tipo de dados widens to Integer, UInteger, Long, ULong, Decimal, Single, and Double. This means you can convert UShort to any of these types without encountering a System.OverflowException error.

  • Tipo Caracteres. Acrescentando os caracteres do tipo literal US para um literal força-o para o UShort tipo de dados. UShortnão tem nenhum caractere de tipo de identificador .

  • Framework Type. O tipo correspondente na.NET Framework é o System.UInt16 estrutura.

Consulte também

Tarefas

Como: Chamar uma função do Windows que obtém tipos sem-sinal (Visual Basic)

Referência

Resumo de tipo de dados (Visual Basic)

UInt16

Funções de conversão de tipo (Visual Basic)

Resumo de conversão (Visual Basic)

Conceitos

Uso eficiente de tipos de dados (Visual Basic)