Aracılığıyla paylaş


C# anahtar sözcükler

Anahtar sözcükler derleyici özel anlamları olan önceden tanımlanmış, ayrılmış tanımlayıcılardır. Bunlar sürece programınızda tanımlayıcılar olarak kullanılmayacak @ bir önek olarak. Örneğin, @if geçerli bir tanımlayıcı ise ancak if değil, çünkü if bir anahtar sözcüktür.

Bu konudaki ilk tabloda bir C# programı herhangi bir kısmında ayrılmış tanımlayıcılardır anahtar sözcükleri listeler. Bu konudaki ikinci tabloda, C# [NULL]'taki bağlamsal anahtar sözcükleri listeler. Bağlamsal anahtar sözcükler yalnızca sınırlı programı bağlamında özel anlamı olan ve bu bağlamda dışında tanımlayıcılar olarak kullanılabilir. Genellikle, yeni anahtar sözcükler için C# dilinin eklenmiş olarak önceki sürümlerde yazılmış programları bozmamak için bağlamsal anahtar sözcükler olarak eklenir.

abstract

olarak

Bankası

bool

sonu

byte

büyük/küçük harf

catch

char

işaretli

class

Const

devam etmek

decimal

varsayılan

temsilci

do

double

else

enum

Olay

explicit

extern

false

Son olarak

sabit

float

for

foreach

Git

Eğer

implicit

içinde

(genel değiştirici)

int

arabirim

İç

İş

kilitleme

long

ad alanı

new

null

object

operator

Çıkış

(genel değiştirici)

geçersiz kılma

params

private

korumalı

Ortak

readonly

ref

Return

sbyte

mühürlü

short

sizeof

stackalloc

static

string

Yapı

geçiş yapma

Bu

throw

true

deneyin

typeof

uint

ulong

denetlenmeyen

güvenli olmayan

ushort

using

sanal

void

geçici

while

Bağlamsal anahtar sözcükler

Bağlamsal bir anahtar sözcük kodu belirli bir anlamı sağlamak için kullanılır, ancak C# [NULL]'taki ayrılmış bir sözcük değil. Bağlamsal bazı anahtar sözcükler gibi partial ve where, iki veya daha fazla bağlamlarda özel anlamları vardır.

ekleme

diğer ad

artan

async

beklemek

Azalan

dinamik

gelen

get

genel

gruplamak

içine

birleştirme

Let

OrderBy

Kısmi (tür)

Kısmi (yöntem)

remove

seçin

set

value

var

Burada (genel tür kısıtlaması)

Burada (sorgu yan tümcesi)

verim

Ayrıca bkz.

Kavramlar

C# Programlama Kılavuzu

Diğer Kaynaklar

C# Başvurusu