Share via


UShort (Tipo de datos, Visual Basic)

Contiene enteros de 16 bits sin signo (2 bytes) que se sitúan en el intervalo entre 0 y 65.535.

Comentarios

Utilice el tipo de datos UShort para contener datos binarios demasiado grandes para Byte.

El valor predeterminado de UShort es 0.

Sugerencias de programación

  • Números negativos. Dado que UShort es un tipo sin signo, no puede representar un número negativo. Si utiliza el operador menos (-) unario en una expresión que produce un resultado del tipo UShort, Visual Basic convierte primero la expresión a Integer.

  • Compatibilidad con CLS. El tipo de datos UShort no forma parte de Independencia del lenguaje y componentes independientes del lenguaje (CLS), por lo que el código conforme a CLS no puede utilizar un componente que lo utiliza.

  • Ampliación. El tipo de datos UShort se amplía a Integer, UInteger, Long, ULong, Decimal, Single y Double. Esto significa que se puede convertir UShort en cualquiera de estos tipos sin encontrar un error OverflowException.

  • Caracteres de tipo. Al agregar los caracteres de tipo literal US a un literal, el tipo de datos se convierte al tipo de datos UShort. UShort no tiene caracteres de tipo identificador.

  • Tipo en Framework. El tipo correspondiente en .NET Framework es la estructura UInt16.

Vea también

Tareas

Cómo: Llamar a una función de Windows que adopta tipos sin signo (Visual Basic)

Referencia

Resumen de tipos de datos (Visual Basic)

UInt16

Funciones de conversión de tipos (Visual Basic)

Resumen de conversión (Visual Basic)

Conceptos

Uso eficiente de tipos de datos (Visual Basic)