Aracılığıyla paylaş


C# Anahtar Kelimeler

Anahtar kelimeler, derleyiciye özel anlamları olan önceden tanımlanmış, ayırt edilmiş kimliklerdir. Programınızda, @ öneki içermedikçe, tanımlayıcı olarak kullanılamazlar. Örneğin, @if geçerli bir tanımlayıcıdır, ancak if geçerli değildir çünkü if bir anahtar kelimedir.

Bu makaledeki ilk tablo, bir C# programının herhangi bir bölümünde ayrılmış tanımlayıcı olan anahtar kelimeleri listelemektedir. Bu makaledeki ikinci tablo, C#'teki bağlamsal anahtar kelimeleri listeler. 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. Genellikle, C# diline yeni anahtar kelimeler eklendiğinde, önceki sürümlerde yazılmış programların bozulmasını önlemek için bağlamsal anahtar kelimeler olarak eklenirler.

Bağlamsal anahtar kelimeler

Kodda belirli bir anlam sağlamak için bir bağlamsal anahtar kelime kullanılır, ancak bu C# dilinde ayrılmış bir kelime değildir. Bazı bağlamsal anahtar kelimeler, partial ve where gibi, iki veya daha fazla bağlamda özel anlamlar taşır.