Tableau des types intégraux (Référence C#)

Mise à jour : novembre 2007

Le tableau suivant indique les tailles et plages de valeurs des types intégraux, qui constituent un sous-ensemble des types simples.

Type

Portée

Taille

sbyte

-128 à 127

Entier 8 bits signé

byte

0 à 255

Entier 8 bits non signé

char

U+0000 à U+ffff

Caractère Unicode 16 bits

short

-32 768 à 32 767

Entier 16 bits signé

ushort

0 à 65 535

Entier 16 bits non signé

int

-2 147 483 648 à 2 147 483 647

Entier 32 bits signé

uint

0 à 4 294 967 295

Entier 32 bits non signé

long

-9 223 372 036 854 775 808 à 9 223 372 036 854 775 807

Entier 64 bits signé

ulong

0 à 18 446 744 073 709 551 615

Entier 64 bits non signé

Si la valeur représentée par un littéral entier est en dehors de la plage de valeurs autorisées pour ulong, une erreur de compilation se produit.

Voir aussi

Concepts

Guide de programmation C#

Référence

Mots clés C#

Tableau des types intégrés (Référence C#)

Autres ressources

Référence C#

Tableau des types virgule flottante (Référence C#)

Tableau des valeurs par défaut (Référence C#)

Tableau des formats des résultats numériques (Référence C#)

Tableaux de référence des types disponibles (Référence C#)