Partager via


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

Le tableau suivant indique les valeurs par défaut de types valeur qui sont retournées par les constructeurs par défaut. Les constructeurs par défaut sont appelés au moyen de l'opérateur new, comme suit :

int myInt = new int();

L'instruction qui précède produit le même résultat que la suivante :

int myInt = 0;

Pour rappel, il n'est pas possible d'utiliser en C# des variables qui n'ont pas été initialisées.

Type valeur

Valeur par défaut

bool

false

byte

0

char

'\0'

decimal

0.0M

double

0.0D

enum

Valeur retournée par l'expression (E)0, où E est l'identificateur de l'élément enum.

float

0.0F

int

0

long

0L

sbyte

0

short

0

struct

Valeur retournée après avoir défini tous les champs de type valeur à leur valeur par défaut et tous les champs de type référence à la valeur null.

uint

0

ulong

0

ushort

0

Voir aussi

Référence

Types valeur (référence 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 valeur (référence C#)

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