Tipo di dati UShort (Visual Basic)

Aggiornamento: novembre 2007

Contiene valori integer a 16 bit (2 byte) senza segno in un intervallo compreso tra 0 e 65.535.

Note

Utilizzare il tipo di dati UShort per contenere dati binari di dimensioni eccessive per Byte.

Il valore predefinito di UShort è 0.

Suggerimenti per la programmazione

  • Numeri negativi. Poiché UShort è un tipo senza segno, non può rappresentare un numero negativo. Se si utilizza l'operatore unario meno (-) su un'espressione che restituisce un valore di tipo UShort, tale espressione verrà innanzitutto convertita nel tipo Integer.

  • Compatibilità con CLS. Il tipo di dati UShort non fa parte di Specifiche CLS (Common Language Specification) (CLS), pertanto il codice compatibile con CLS non può utilizzare un componente che utilizza tale tipo di dati.

  • Conversione verso un tipo di dati più grande. Il tipo di dati UShort viene convertito verso i tipi più grandi Integer, UInteger, Long, ULong, Decimal, Single e Double. È pertanto possibile convertire UShort in uno di questi tipi senza generare un errore System.OverflowException.

  • Caratteri tipo. Aggiungendo i caratteri di tipo letterale US a un valore letterale, se ne determina la conversione nel tipo di dati UShort. UShort non include alcun carattere identificatore di tipo.

  • Tipo Framework. Il tipo corrispondente in .NET Framework è la struttura System.UInt16.

Vedere anche

Attività

Procedura: chiamare una funzione Windows che accetta tipi senza segno

Concetti

Utilizzo efficiente dei tipi di dati

Riferimenti

Riepilogo dei tipi di dati (Visual Basic)

UInt16

Funzioni di conversione del tipo

Riepilogo della conversione