Tipos de datos comparados en varios lenguajes
En este tema se enumeran los tipos de datos para Visual Basic, C++, C# y F#.
Tabla de tipos de datos
Contenido y tamaño |
Visual Basic |
C++ |
C# |
F# |
---|---|---|---|---|
Decimal |
Decimal (estructura de .NET Framework) |
DECIMAL |
||
Fecha |
Date (estructura de .NET Framework) |
DATE |
||
Carácter SBCS (1 byte) |
No es aplicable |
No es aplicable |
||
Carácter Unicode (2 bytes) |
Char (estructura de .NET Framework) |
wchar_t |
||
Secuencia de caracteres Unicode |
String (clase de .NET Framework) |
wchar_t* |
||
Booleano (depende de la plataforma) |
Boolean (estructura de .NET Framework) |
VARIANT_BOOL |
||
1 byte |
SByte (Tipo de datos, Visual Basic) (estructura de .NET Framework) |
signed char |
||
2 bytes |
Short (estructura de .NET Framework) |
signed short int |
||
4 bytes |
Integer (estructura de .NET Framework) |
|||
8 bytes |
Long (estructura de .NET Framework) |
|||
1 byte sin signo |
Byte (estructura de .NET Framework) |
BYTE |
||
2 bytes sin signo |
UShort (Tipo de datos, Visual Basic) (estructura de .NET Framework) |
unsigned short |
||
4 bytes sin signo |
UInteger (Tipo de datos) (estructura de .NET Framework) |
unsigned int y unsigned long |
||
8 bytes sin signo |
ULong (Tipo de datos, Visual Basic) (estructura de .NET Framework) |
unsigned __int64 |
||
Punto flotante de 4 bytes |
Single (estructura de .NET Framework) |
O bien |
||
Punto flotante de 8 bytes |
Double (estructura de .NET Framework) |
O bien |
Vea también
Referencia
Conceptos de programación comparados en diferentes lenguajes y ejemplos de código
Operadores comparados en varios lenguajes
Comparación de los controles y objetos programables de distintos lenguajes y bibliotecas