Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Anahtar kelimeler, derleyiciye özel anlamları olan önceden tanımlanmış, ayırt edilmiş kimliklerdir. ön ekini @almadığınız sürece bunları programınızda tanımlayıcı olarak kullanamazsınız. Örneğin, @if geçerli bir tanımlayıcıdır, ancak if geçerli değildir çünkü if bir anahtar kelimedir.
C# dili başvuru belgesi, C# dilinin en son yayımlanan sürümünü gösterir. Ayrıca, yaklaşan dil sürümü için genel önizlemelerdeki özelliklere yönelik ilk belgeleri içerir.
Belgelerde ilk olarak dilin son üç sürümünde veya geçerli genel önizlemelerde sunulan tüm özellikler tanımlanır.
Tavsiye
Bir özelliğin C# dilinde ilk tanıtıldığı zamanları bulmak için C# dil sürümü geçmişi makalesine bakın.
Bu makaledeki ilk tablo, bir C# programının herhangi bir bölümünde ayrılmış tanımlayıcı olan anahtar kelimeleri listelemektedir. İkinci tabloda C# dilinde bağlamsal anahtar sözcükler listelenir. Sadece sınırlı bir program bağlamında özel bir anlamı olan bağlamsal anahtar kelimeler, bu bağlamın dışında tanımlayıcılar olarak kullanılabilir. Genel olarak, C# diline yeni anahtar sözcükler eklendikçe, önceki sürümlerde yazılmış programlarda hata oluşmasını önlemek için bağlamsal anahtar sözcükler olarak eklenirler.
abstract
as
base
bool
break
byte
case
catch
char
checked
class
const
continue
decimal
default
delegate
do
double
else
enum
event
explicit
extern
false
finally
fixed
float
for
foreach
goto
if
implicit
in
int
interface
internal
is
lock
long
Bağlamsal anahtar kelimeler
Bağlamsal anahtar sözcük kodda belirli bir anlam sağlar, ancak C# dilinde ayrılmış bir sözcük değildir. Bazı bağlamsal anahtar kelimeler, partial ve where gibi, iki veya daha fazla bağlamda özel anlamlar taşır.