Partager via


Types de données comparés dans différents langages

Cette rubrique répertorie les types de données pour Visual Basic, C++, C# et F#.

Tableau de types de données

Contenu et taille

Visual Basic

C++

C#

F#

Decimal

Decimal (structure .NET Framework)

DECIMAL

decimal

decimal

Date

Date (structure .NET Framework)

DATE

DateTime

DateTime

Caractère SBCS

(1 octet)

Non applicable

signed char

__int8

Non applicable

sbyte

Caractère Unicode (2 octets)

Char (structure .NET Framework)

wchar_t

char

char

Séquence de caractères Unicode

String (classe .NET Framework)

wchar_t*

string

string

Boolean (dépendant de la plateforme)

Boolean (structure .NET Framework)

VARIANT_BOOL

bool

bool

1 octet

SByte, type de données (Visual Basic) (structure .NET Framework)

signed char

sbyte

sbyte

2 octets

Short (structure .NET Framework)

signed short int

__int16

short

int16

4 octets

Integer (structure .NET Framework)

long, (int long, int long signé)

int

int32

8 octets

Long (structure .NET Framework)

__int64

long

int64

1 octet non signé

Byte (structure .NET Framework)

BYTE

bool

byte

byte

2 octets non signés

UShort, type de données (Visual Basic) (structure .NET Framework)

unsigned short

ushort

uint16

4 octets non signés

UInteger, type de données (structure .NET Framework)

unsigned int et unsigned long

uint

uint

8 octets non signés

ULong, type de données (Visual Basic) (structure .NET Framework)

unsigned __int64

ulong

uint64

4 octets virgule flottante

Single (structure .NET Framework)

float

float

float32

ou

single

8 octets virgule flottante

Double (structure .NET Framework)

double

double

float

ou

double

Voir aussi

Référence

Comparaison des concepts de programmation dans divers langages, avec des exemples de code

Opérateurs comparés dans différents langages

Comparaison des contrôles et des objets programmables dans divers langages et bibliothèques

Autres ressources

Équivalents de langage