Klassen
Eine Klasse
ist die am häufigsten verwendete Form eines Referenz-Typs. Die einfachste mögliche Klassendeklaration sieht so aus:
class YourClassName { }
Eine komplexere Klasse kann optional haben:
vor dem Schlüsselwort | Attribute und Klassenmodifikatoren. Die Modifikatoren für nicht verschachtelte Klassen sind |
nach | Generische Typparameter, eine Basisklasse und Interfaces. |
innerhalb der geschweiften Klammern | Klassen-Member (das sind Methoden, Eigenschaften, Indexer, Events, Felder, Konstruktoren, Operator-Funktionen, eingebettete Typen und ein Finalizer). |
Felder
Ein Feld
ist eine Variable, die ein Member einer Klasse oder eines Struct ist:
class Octopus
{
string name; ...
Get C# 3.0: kurz & gut 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.