Bagikan melalui


Kata Kunci Sensitif Konteks (C++/CLI dan C++/CX)

Kata kunci peka konteks adalah elemen bahasa yang hanya dikenali dalam konteks tertentu. Di luar konteks tertentu, kata kunci sensitif konteks dapat menjadi simbol yang ditentukan pengguna.

Semua Runtime

Keterangan

Berikut ini adalah daftar kata kunci yang sensitif terhadap konteks:

Untuk tujuan keterbacaan, Anda mungkin ingin membatasi penggunaan kata kunci sensitif konteks sebagai simbol yang ditentukan pengguna.

Windows Runtime

Keterangan

(Tidak ada sambutan khusus platform untuk fitur ini.)

Persyaratan

Opsi pengkompilasi: /ZW

Runtime Bahasa Umum

Keterangan

(Tidak ada sambutan khusus platform untuk fitur ini.)

Persyaratan

Opsi pengkompilasi: /clr

Contoh

Contoh kode berikut menunjukkan bahwa dalam konteks yang sesuai, property kata kunci peka konteks dapat digunakan untuk menentukan properti dan variabel.

// 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

Baca juga

Ekstensi Komponen untuk .NET dan UWP