Tipos de dados comparados em diferentes idiomas

Este tópico lista os tipos de dados para Visual BasicC++, translation from VPE for Csharp, JScript e Visual FoxPro.

Tabela dos tipos de dados

dimensionar e conteúdo

Visual Basic

C++

C#

JScript

Visual FoxPro

Dados desconhecidos

n/d

VARIANT

Derivar tipos e, em seguida, vincular a Tipos Derived nó.

Object

Variant

Decimal

Decimal (Estrutura do .NET framework)

DECIMAL

decimal

decimal

n/d

Date

Data (Estrutura do .NET framework)

DATE

DateTime

DateTime

Date objeto

Date

DateTime

caractere SBCS

(1 byte)

n/d

signed char

__int8

n/d

sbyte

Character

Caractere Unicode (2 bytes)

Char (Estrutura do .NET framework)

wchar_t

char

char

n/d

sequência de caractere Unicode

Seqüência de caracteres (Classe do .NET estrutura)

wchar_t*

string

String

VarChar

booliano (dependente de plataforma)

booliano (Estrutura do .NET framework)

VARIANT_BOOL

bool

boolean

Logical

1 byte

Tipo de dado SByte (Visual Basic) (Estrutura do .NET framework)

signed char

sbyte

n/d

n/d

2 bytes

Curto (Estrutura do .NET framework)

signed short int

__int16

short

short

n/d

4 bytes

Número inteiro (Estrutura do .NET framework)

longo (int longo, assinado int longo)

int

int

Integer

8 bytes

Longo (Estrutura do .NET framework)

__int64

long

long

Float

1 byte sem sinal

Byte (Estrutura do .NET framework)

BYTE

bool

Byte

byte

Integer

2 bytes não assinados

Tipo de dados UShort (Visual Basic) (Estrutura do .NET framework)

unsigned short

ushort

n/d

n/d

4 bytes não assinados

Tipo de dados UInteger (Estrutura do .NET framework)

unsigned int e unsigned long

uint

n/d

n/d

8 bytes não assinados

Tipo de dados ULong (Visual Basic) (Estrutura do .NET framework)

unsigned __int64

ulong

n/d

n/d

ponto flutuante de 4 bytes

Único (Estrutura do .NET framework)

float

float

float

Float

ponto flutuante de 8 bytes

Duplo (Estrutura do .NET framework)

double

double

Double

Double

Consulte também

Referência

Conceitos de programação comparados em diferentes idiomas com exemplos de códigos

Operadores comparados em diferentes idiomas

Controles e objetos programáveis comparados em diferentes idiomas e bibliotecas

Outros recursos

Equivalentes do linguagem

Visual J#