Tipos de dados comparados em vários idiomas
Este tópico lista os tipos de dados para Visual Basic, C++, C# e F#.
Tabela dos tipos de dados
Tamanho e conteúdo |
Visual Basic |
C++ |
C# |
F# |
---|---|---|---|---|
Decimal |
Decimal (.Estrutura do NET Framework) |
DECIMAL |
||
Date |
Date (.Estrutura do NET Framework) |
DATE |
||
Caracteres SBCS (1 byte) |
Não aplicável. |
Não aplicável. |
||
Caractere Unicode (2 bytes) |
Char (.Estrutura do NET Framework) |
wchar_t |
||
Seqüência de caracteres Unicode |
String (.NET Framework "crua") |
wchar_t* |
||
Booleano (dependente de plataforma) |
Boolean (.Estrutura do NET Framework) |
VARIANT_BOOL |
||
1 byte |
Tipo de dados SByte (Visual Basic)(.Estrutura do NET Framework) |
signed char |
||
2 bytes |
Curto (.Estrutura do NET Framework) |
signed short int |
||
4 bytes |
Integer (.Estrutura do NET Framework) |
|||
8 bytes |
Long (.Estrutura do NET Framework) |
|||
não assinado de 1 byte |
Byte (.Estrutura do NET Framework) |
BYTE |
||
2 bytes não assinados |
Tipo de dados UShort (Visual Basic)(.Estrutura do NET Framework) |
unsigned short |
||
não assinado de 4 bytes |
Tipo de dados UInteger(.Estrutura do NET Framework) |
unsigned int e unsigned long |
||
não assinado de 8 bytes |
Tipo de dados ULong (Visual Basic)(.Estrutura do NET Framework) |
unsigned __int64 |
||
ponto flutuante de 4 bytes |
Único (.Estrutura do NET Framework) |
- ou - |
||
ponto flutuante de 8 bytes |
Double (.Estrutura do NET Framework) |
- ou - |
Consulte também
Referência
Conceitos de programação comparados em vários idiomas, com exemplos de código
Operadores de comparação em vários idiomas
Controles e objetos programáveis comparados em vários idiomas e bibliotecas