Condividi tramite


Tabella dei valori predefiniti (Riferimenti per C#)

Aggiornamento: novembre 2007

Nella tabella che segue sono riportati i valori predefiniti dei tipi di valore restituiti dai costruttori predefiniti. I costruttori predefiniti vengono richiamati mediante l'operatore new, come riportato di seguito:

int myInt = new int();

L'istruzione precedente ha lo stesso effetto dell'istruzione che segue:

int myInt = 0;

Si tenga presente che in C# non è consentito l'utilizzo di variabili non inizializzate.

Tipo di valore

Valore predefinito

bool

false

byte

0

char

'\0'

decimal

0,0M

double

0,0D

enum

Valore generato dall'espressione (E)0, dove E è l'identificatore dell'enumerazione.

float

0,0F

int

0

long

0L

sbyte

0

short

0

struct

Valore generato dall'impostazione di tutti i campi associati a tipi che rappresentano un valore sui rispettivi valori predefiniti e di tutti i campi associati a tipi che rappresentano un riferimento su null.

uint

0

ulong

0

ushort

0

Vedere anche

Concetti

Guida per programmatori C#

Riferimenti

Tipi di valore (Riferimenti per C#)

Tabella dei tipi incorporati (Riferimenti per C#)

Altre risorse

Riferimenti per C#

Tabelle di riferimento dei tipi (Riferimenti per C#)