الكلمات الأساسية لـ #C

الكلمات الأساسية هي معرفات معرفة مسبقاً ومحجوزة و يكون لها معاني خاصة لبرنامج التحويل البرمجي. لا يمكن استخدامها كمعرفات في برنامجك إلا إذا كانت تتضمن @ كبادئة. على سبيل المثال، @if معرّف صالح ولكن if ليس صالحاً لأن if كلمة أساسية.

يسرد الجدول الأول في هذا الموضوع الكلمات الأساسية المحجوزة في أي جزء من برنامج #C. يسرد الجدول الثاني في هذا موضوع الكلمات الأساسية السياقية في #C. تملك الكلمات الأساسية السياقية معاني خاصة في سياق برنامج محدود فقط ويمكن أن يتم استخدامها كمعرفات خارج هذا السياق. بشكل عام، كلما يتم إضافة كلمات أساسية جديدة للغة #C، يتم إضافتها ككلمات أساسية سياقية لتجنب تخريب البرامج المكتوبة في الإصدارات السابقة.

مجرد

as

سند

bool

استراحة

بايت

case

catch

حرف

checked

فئة

ثابت

استمر

عشري

الافتراضي

يفوّض

تنفيذ

مزدوج

else

‎/enum

حدث

explicit

extern

خطأ

آخيراً

fixed

حر

من اجل

لكل

انتقل إلى

if

implicit

in

in (معدّل عام)

عدد صحيح

واجهة

داخلي

is

التأمين

طويل

مساحة الاسم

جديد

ملغى

كائن

عامل

out

out (معدّل عام)

يمنع

params

خاص

محمي

عام

readonly

ref

return

sbyte

مغلق

قصير

sizeof

stackalloc

ثابت

سلسلة

بنية

switch

هذا

ألقي

صواب

try

typeof

uint

ulong

Unchecked

unsafe

ushort

استخدام

الظاهري

void

متقلب

في حين

الكلمات الأساسية السياقية

الكلمة الأساسية السياقية تُستخدم لتوفير معنى محدد في التعليمات البرمجية، وليست كلمات محجوزة في #C. بعض الكلمات الأساسية السياقية مثل partial و where، لها معاني خاصة في سياقين أو أكثر.

إضافة

حيوية

from

get

global

group

into

join

let

orderby

partial (نوع)

partial (أسلوب)

إزالة

select

set

value

var

where (قيد النوع العام)

where (جملة الاستعلام)

yield

راجع أيضًا:

المبادئ

دليل البرمجة لـ #C

موارد أخرى

مرجع C#‎