دانلود نرم افزار - آموزش سی شارپ
دانلود نرم افزار - آموزش سی شارپ

دانلود نرم افزار - آموزش سی شارپ

لیست کامل کیوردهای رزرو شده در سی شارپ full list of C# reserved keywords:

در این پست لیست کاملی از کیوردهای رزرو شده در سی شارپ رو ملاحظه می کنید .

منظور از رزرو شده این است که شما در هنگام برنامه نویسی به زیان سی شارپ نمی توانید از این کلمات بعنوان " شناسه "  استفاده کنید زیرا این کلمات قبلا به کمپایلر برنامه برای منظور خاصی معرفی شده اند و کمپایلر آنها را فقط با همان نقش می شناسد.

در اینجا ما قصد نداریم به همین ترتیبی که این اسامی ذکر شده اند و با توضیح تک تک آنها به شما برنامه نویسی یاد دهیم زیرا به این ترتیب شما نه تنها چیزی از برنامه نویسی یاد نمی گیرید  بلکه با اینکار سردرگم هم می شوید. زیرا این کلمات هر کدام مربوط به بخشی از برنامه نویسی است که از نظر مفهوم و کاربرد ارتباطی با همدیگر ندارند و آموزش آنها به این ترتیب به نوعی از این شاخه به آن شاخه پریدن است لذا همان گونه که در بالا ذکر شد فقط بدانید که این کلمات بخشی از کلمات رزرو شده می باشد.

البته ناگفته نماند که در واقع سی شارپ  راهکاری هم برای آنکه شما در صورت لزوم بتوانید از این کلمات بعنوان " شناسه " نیز استفاده کنید قرار داده و آن هم استفاده از علامت @ قبل آن کلمه می باشد.

مثلا کلمه رزرو شده Class را شما در صورت تمایل می توانید بصورت Class@ نوشته و از آن استفاده کنید .

ولی بهتر است برای بالا بردن خوانایی برنامه از این روش نیز کمتر استفاده کنید .

                                                

abstractdoinprotectedtrue
asdoubleintpublictry
baseelseinterfacereadonlytypeof
boolenuminternalrefuint
breakeventisreturnulong
byteexplicitlocksbyteunchecked
caseexternlongsealedunsafe
catchfalsenamespacenamespaceshort
ushortcharfinallynewsizeof
usingcheckedfixednullstackalloc
virtualclassfloatobjectstatic
voidconstforoperatorstring
volatilecontinueforeachoutstruct
whiledecimalgotooverrideswitch
defaultifparamsthisdelegate
implicitprivatethrow

                  
تعدادی از کیوردها موسوم به کیوردهای متنی می توانند بدون استفاده از علامت (@) بعنوان شناسه بکار بروند لیست این کیوردها در پایین آمده است.
orderbyin dynamicadd
letgetawaitvar
partial  intoequalsascending
joinfromasync when
yieldselectwhereremove
setnameofglobalby
valueongroupdescending
نظرات 0 + ارسال نظر
امکان ثبت نظر جدید برای این مطلب وجود ندارد.