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

Le tableau suivant répertorie les mots clés des types C# intégrés, qui constituent des alias des types prédéfinis de l'espace de noms System.

Type C#

Type .NET Framework

bool

System.Boolean

byte

System.Byte

sbyte

System.SByte

char

System.Char

decimal

System.Decimal

double

System.Double

float

System.Single

int

System.Int32

uint

System.UInt32

long

System.Int64

ulong

System.UInt64

object

System.Object

short

System.Int16

ushort

System.UInt16

string

System.String

Notes

Hormis les types object et string, tous les types répertoriés dans le tableau sont considérés comme des types simples.

Les mots clés des types C# et leurs alias sont interchangeables.Par exemple, vous pouvez déclarer une variable de type entier à l'aide d'une des deux déclarations suivantes :

int x = 123;
System.Int32 x = 123;

Pour afficher le type réel d'un type C#, utilisez la méthode système GetType().Par exemple, l'instruction ci-après affiche l'alias système qui représente le type de myVariable :

Console.WriteLine(myVariable.GetType());

Vous pouvez aussi utiliser l'opérateur typeof.

Voir aussi

Référence

Mots clés C#

Types valeur (référence C#)

dynamic (Référence C#)

Concepts

Guide de programmation C#

Autres ressources

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#)