Modifizierer (C#-Referenz)
Modifizierer werden zum Ändern von Typ- und Typmemberdeklarationen verwendet. In diesem Abschnitt werden die C#-Modifizierer beschrieben.
Modifizierer |
Zweck |
---|---|
Gibt den deklarierten Zugriff von Typen und Typmembern an. |
|
Zeigt an, dass eine Klasse lediglich als Basisklasse anderer Klassen verwendet werden soll. |
|
Zeigt an, dass die geänderte Methode, der Lambda-Ausdruck oder die anonyme Methode asynchron ist. |
|
Gibt an, dass der Wert des Felds oder der lokalen Variablen nicht geändert werden kann. |
|
Deklariert ein Ereignis. |
|
Zeigt an, dass die Methode extern implementiert wurde. |
|
Blendet einen von einer Basisklasse geerbten Member explizit aus. |
|
Stellt eine neue Implementierung eines virtuellen Members bereit, der von einer Basisklasse geerbt wurde. |
|
Definiert Teilklassen, Strukturen und Methoden innerhalb derselben Assembly. |
|
Deklariert ein Feld, dem Werte nur als Teil einer Deklaration oder in einem Konstruktor derselben Klasse zugewiesen werden können. |
|
Gibt an, dass eine Klasse nicht geerbt werden kann. |
|
Deklariert einen Member, der zum Typ selbst und nicht zu einem bestimmten Objekt gehört. |
|
Deklariert einen nicht sicheren Kontext. |
|
Deklariert eine Methode oder einen Accessor, deren bzw. dessen Implementierung durch einen überschreibenden Member in einer abgeleiteten Klasse geändert werden kann. |
|
Gibt an, dass ein Feld im Programm z. B. vom Betriebssystem, der Hardware oder einem gleichzeitig ausgeführten Thread geändert werden kann. |