Kata kunci C#
Kata kunci adalah pengidentifikasi simpanan yang telah ditentukan sebelumnya yang memiliki arti khusus bagi pengkompilasi. Kata kunci tidak dapat digunakan sebagai pengidentifikasi dalam program Anda kecual kata kunci itui menyertakan @
sebagai awalan. Misalnya, @if
adalah pengidentifikasi yang valid, tetapi if
bukan karena if
merupakan kata kunci.
Tabel pertama dalam topik ini mencantumkan kata kunci yang merupakan pengidentifikasi simpanan di bagian mana pun dari program C#. Tabel kedua dalam topik ini mencantumkan kata kunci kontekstual di C#. Kata kunci kontekstual hanya memiliki arti khusus dalam konteks program yang terbatas dan dapat digunakan sebagai pengidentifikasi di luar konteks itu. Umumnya, ketika kata kunci baru ditambahkan ke bahasa C#, kata kunci ditambahkan sebagai kata kunci kontekstual untuk menghindari pelanggaran program yang ditulis dalam versi sebelumnya.
abstrak
as
basis
bool
break
byte
case
catch
char
dicentang
kelas
const
lanjut
desimal
default
delegasi
lakukan
double
lainnya
enum
event
eksplisit
eksternal
salah
akhirnya
Teratasi
Float
untuk
foreach
buka
if
implisit
in
int
antarmuka
internal
is
kunci
panjang
Kata kunci kontekstual
Kata kunci kontekstual digunakan untuk memberikan arti tertentu dalam kode, tetapi itu bukan kata simpanan dalam C#. Beberapa kata kunci kontekstual, seperti partial
dan where
, memiliki arti khusus dalam dua konteks atau lebih.