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