Sdílet prostřednictvím


Tabulka výchozích hodnot (Referenční dokumentace jazyka C#)

V následující tabulce jsou uvedeny výchozí hodnoty typů hodnot vrácených výchozí konstruktory.Výchozí konstruktory, které jsou vyvolány pomocí new operátor, a to následujícím způsobem:

int myInt = new int();

Předchozí příkaz má stejný účinek jako následující příkaz:

int myInt = 0;

Mějte na paměti, že není povoleno použití neinicializovaných proměnných v jazyce C#.

Typ hodnoty

Výchozí hodnota

bool

false

byte

0

char

'\0'

decimal

0,0 m

double

0,0 d

výčet

Hodnota vyrobené výraz (E) 0, kde E je identifikátor enum.

float

0,0

int

0

long

0 L

sbyte

0

short

0

Struktura

Hodnota vyrobených nastavením všechna pole Typ hodnoty na jejich výchozí hodnoty a všechna pole Typ odkazu na null.

uint

0

ulong

0

ushort

0

Viz také

Referenční dokumentace

Typy hodnot (Referenční dokumentace jazyka C#)

Tabulka předdefinovaných typů (Referenční dokumentace jazyka C#)

Koncepty

Průvodce programováním v C#

Další zdroje

Referenční dokumentace jazyka C#

Tabulka typů hodnot (Referenční dokumentace jazyka C#)

Referenční tabulky pro typy (Referenční dokumentace jazyka C#)