Felder

Felder sind die Datenelemente einer Klasse.

Definition

Felder werden durch Angabe eines optionalen Zugriffsmodifizierers, eines oder mehrerer optionaler Feldmodifzierer, des Datentyps und des Feldnamens deklariert:

Zugriffsmodifizierer Feldmodifizierer Typ name;

Also beispielsweise:

class Demo
{
   double aField;                        // privates Feld
   internal double anotherField;
   public readonly int Length = 120;     // konstantes Feld

   // ...
}

Hinweis

Felder, die ohne Zugriffsmodifizierer deklariert wurden, sind automatisch private.

Initialisierung

Der Compiler weist allen Feldern automatisch den Standardwert ihres Typs zu. Für Ganzzahlen ist dies der Wert 0, für Gleitkommazahlen entsprechend 0.0, für bool-Variablen false und für Strings und andere Verweistypen null.

Gibt ...

Get Microsoft Visual C# 2010 - Das Entwicklerbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.