Byte (Tipo de datos, Visual Basic)

Actualización: noviembre 2007

Contiene enteros de 8 bits sin signo (1 bytes) que se sitúan en el intervalo entre 0 y 255.

Comentarios

Utilice el tipo de datos Byte para contener datos binarios.

El valor predeterminado de Byte es 0.

Sugerencias de programación

  • Números negativos. Dado que Byte 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 Byte, Visual Basic convierte primero la expresión a Short.

  • Conversiones de formato. Cuando Visual Basic lee o escribe archivos o cuando llama a archivos DLL, métodos y propiedades, puede convertir automáticamente entre los formatos de datos. Los datos binarios almacenados en variables Byte y matrices se conservan durante estas conversiones de formato. No debería utilizar una variable String para datos binarios, ya que su contenido puede dañarse durante la conversión entre los formatos ANSI y Unicode.

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

  • **Caracteres de tipo.**Byte no tiene caracteres de tipo de literal ni caracteres de tipo de identificador.

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

Vea también

Conceptos

Uso eficiente de tipos de datos

Referencia

Resumen de tipos de datos (Visual Basic)

System.Byte

Funciones de conversión de tipos

Resumen de conversión