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. Como UShort é um tipo sem-sinal, 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 The UShort tipo de dados não é parte do CLS (Common Language Specification) (CLS), para que o código compatível com CLS não pode consumir um componente que o utiliza.

  • **Ampliação.**O tipo de dadosUShort amplia-se para Integer,UInteger,Long,ULong,Decimal, Single, e Double.Isto significa que você pode converter um UShort para qualqer um desses tipos sem a ocorrência de um erro System.OverflowException.

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

  • Tipos de Framework. O tipo correspondente no .NET Framework é a estrutura System.UInt16.

Consulte também

Tarefas

Como: Chamar uma função do Windows que leva os tipos não assinados

Conceitos

Uso eficiente de tipos de dados

Referência

Resumo de tipo de dados (Visual Basic)

UInt16

Funções de conversão de tipo 

Resumo de conversão