Compartilhar via


Tipo de dados UShort (Visual Basic)

Contém números inteiros sem-sinal de 16 bits (2 bytes) variando de 0 a 65.535.

Comentários

Use o tipo de dados UShort para conter dados binários grandes demais para Byte.

O valor padrão para UShort é 0.

Dicas de Programação

  • Números negativos. Porque UShort é um tipo não assinado, ele não pode representar um número negativo. Se você usar o operador unário menos (-) ou uma expressão avaliada como tipo UShort, o Visual Basic converte a expressão para Integer primeiramente.

  • Compatibilidade com CLS. O tipo de dado UShort não é parte de Independência da linguagem e componentes independentes da linguagem(CLS), então um código compatível com CLS não pode consumir um componente que o utilize.

  • Tipos de dados. The UShort data type widens to Integer, UInteger, Long, ULong, Decimal, Single, and Double. Isto significa que você pode converter um UShort para qualqer um desses tipos sem a ocorrência de um erro OverflowException.

  • Caracteres de tipo. 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.

  • Tipos de Framework. O tipo correspondente na.NET Framework é o UInt16 estrutura.

Consulte também

Tarefas

Como chamar uma função do Windows que use tipos não assinados (Visual Basic)

Referência

Resumo do tipo de dados (Visual Basic)

UInt16

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

Resumo da conversão (Visual Basic)

Conceitos

Uso eficiente de tipos de dados (Visual Basic)