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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.