Operatorschlüsselwörter (C#-Referenz)
Werden für verschiedene Aktionen verwendet, z. B. Erstellen von Objekten, Prüfen des Laufzeittyps eines Objekts, Abrufen der Größe eines Typs usw. In diesem Abschnitt werden die folgenden Schlüsselwörter behandelt:
as Konvertiert ein Objekt in einen kompatiblen Typ.
is Prüft den Laufzeittyp eines Objekts.
-
Operator "new" Erstellt Objekte.
new-Modifizierer Blendet einen geerbten Member aus.
new-Einschränkung Qualifiziert einen Typparameter.
sizeof Ruft die Größe eines Typs ab.
typeof Ruft das System.Type-Objekt für einen Typ ab.
-
Operator "true" Gibt den booleschen Wert true zurück, um true anzugeben, und gibt andernfalls false zurück.
true-Literal Repräsentiert den booleschen Wert true.
-
Operator "false" Gibt den booleschen Wert true zurück, um false anzugeben, und gibt andernfalls false zurück.
false-Literal Repräsentiert den booleschen Wert false.
stackalloc Belegt einen Speicherblock auf dem Stapel.
Die folgenden Schlüsselwörter, die als Operatoren und als Anweisungen verwendet werden können, werden im Abschnitt Anweisungen behandelt:
checked Gibt einen geprüften Kontext an.
"unchecked" Gibt einen nicht geprüften Kontext an.