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

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

Type

Plage

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

Référence

Mots clés C#

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

Concepts

Guide de programmation 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 (référence C#)