Tabelle für Standardwerte (C#-Referenz)

 

Veröffentlicht: August 2016

Die neueste Dokumentation zu Visual Studio 2017 RC finden Sie unter Visual Studio 2017 RC Documentation (Dokumentation zu Visual Studio 2017 RC).

In der folgenden Tabelle sind die Standardwerte für Werttypen aufgeführt, die von den Standardkonstruktoren zurückgegeben werden. Standardkonstruktoren werden mit dem Operator new wie folgt aufgerufen:

int myInt = new int();  

Die vorherige Anweisung hat dieselbe Auswirkung wie die folgende:

int myInt = 0;  

Bedenken Sie, dass die Verwendung nicht initialisierter Variablen in C# unzulässig ist.

WerttypStandardwert
boolfalse
byte0
char'\0'
decimal0.0M
double0.0D
enumDer durch den Ausdruck (E)0 erzeugte Wert, wobei "E" für den Enum-Bezeichner steht.
float0.0F
int0
long0L
sbyte0
short0
structDer resultierende Wert, nachdem alle Werttypfelder auf ihre Standardwerte und alle Referenztypfelder auf null gesetzt wurden.
uint0
ulong0
ushort0

C#-Referenz
C#-Programmierhandbuch
Tabelle der Werttypen
Werttypen
Tabelle integrierter Typen
Referenztabellen für Typen

Anzeigen: