Es especificar los tipos de datos de todas las variables.
El uso del Tipado fuerte permite lo siguiente:
Minimiza la cantidad de memoria que utiliza la aplicación.
Permite al compilador verificación de tipos.
La ejecución del código es más rápida.
Tipo de Dato
(Nombre de la clase)
|
Tipo de Dato VB.NET
|
Descripción
|
Byte
|
Byte
|
Entero sin signo 8 bit
|
SByte
|
SByte(tipo de dato no nativo)
|
Entero sin signo 8 bit(tipo no acorde con el CLS)
|
Int16
|
Short
|
Entero con signo 16 bit
|
Int32
|
Integer
|
Entero con signo 32 bit
|
Int64
|
Long
|
Entero con signo 64 bit
|
UInt16
|
UInt16 (tipo de dato no nativo)
|
Entero sin signo 16 bit(tipo no acorde con el CLS)
|
UInt32
|
UInt32 (tipo de dato no nativo)
|
Entero sin signo 32 bit(tipo no acorde con el CLS)
|
UInt64
|
UInt64 (tipo de dato no nativo)
|
Entero sin signo 64 bit(tipo no acorde con el CLS)
|
Single
|
Single
|
Numero con coma flotante de precisión simple de 32 bit
|
Double
|
Double
|
Numero con coma flotante de precisión doble de 64 bit
|
Decimal
|
Decimal
|
Valor decimal de 96 bit
|
IntPtr
|
IntPtr(tipo de dato no nativo)
|
Entero con signo con tamaño dependiente de la plataforma de 32 bit y
64 bit en plataforma de 64 bit(tipo de dato no acorde con el CLS)
|
UIntPtr
|
UIntPtr (tipo de dato no nativo)
|
Entero sin signo con tamaño dependiente de la plataforma de 32 bit y
64 bit en plataforma de 64 bit(tipo de dato no acorde con el CLS)
|
Boolean
|
Boolean
|
Valor logico
|
Char
|
Char
|
Caracteres Unicode de 16 bit
|
String
|
String
|
Cadena de caracteres
|