Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Kontextbezogene Schlüsselwörter sind Sprachelemente, die nur in bestimmten Kontexten erkannt werden. Außerhalb des jeweiligen Kontexts kann ein kontextbezogenes Schlüsselwort ein benutzerdefiniertes Symbol sein.
Alle Laufzeiten
Hinweise
Die folgende Liste enthält die kontextbezogenen Schlüsselwörter:
internalwhere(Teil von Generics)
Um die Lesbarkeit zu erhöhen, sollten Sie die Verwendung von kontextbezogenen Schlüsselwörtern als benutzerdefinierte Symbole einschränken.
Windows-Runtime
Hinweise
(Es gibt keine plattformspezifischen Hinweise für diese Funktion.)
Anforderungen
Compileroption: /ZW
Übersicht: Common Language Runtime (CLR)
Hinweise
(Es gibt keine plattformspezifischen Hinweise für diese Funktion.)
Anforderungen
Compileroption: /clr
Beispiele
Das folgende Codebeispiel zeigt, dass im entsprechenden Kontext das property kontextabhängige Schlüsselwort verwendet werden kann, um eine Eigenschaft und eine Variable zu definieren.
// context_sensitive_keywords.cpp
// compile with: /clr
public ref class C {
int MyInt;
public:
C() : MyInt(99) {}
property int Property_Block { // context-sensitive keyword
int get() { return MyInt; }
}
};
int main() {
int property = 0; // variable name
C ^ MyC = gcnew C();
property = MyC->Property_Block;
System::Console::WriteLine(++property);
}
100