با سلام خدمت برنامه نویسان عزیز.
میخواستم یکی از دوستان لطف کنند و توضح بدند که هر کلمه کلیدی در C# چه کاری انجام میده. (+ یک مثال در صورت امکان.)
با تشکر
با سلام خدمت برنامه نویسان عزیز.
میخواستم یکی از دوستان لطف کنند و توضح بدند که هر کلمه کلیدی در C# چه کاری انجام میده. (+ یک مثال در صورت امکان.)
با تشکر
کلمات کلیدی یک سری شناسه های از پیش تعرفه شده هستند که برای کامپایلر معنی خواصی دارن . شما نمی تونید از اونها بعنوان شناسه توو برنامه تون استفاده کنید مگر اینکه به اول اونها @ اضافه کنید
مثلاً نمی تونید شناسه ای با عنوان if تعریف کنید چون یک کلمه کلیدیه ولی میتونید از if@ استفاده کنید چون دیگه از کلیدی و رزرو بودن در اومده .
اینم لینک لیست کلمات کلیدی توی خود MSDN
سلام،
من یه چیزایی که بلدم رو مینویسم اینجا، چون کلمات کلیدی زیادن به مرور تکمیلش میکنم.
Modifier ها
abstract برای تعریف یه کلاس مجرد به کار میرود: این نوع کلاس ها قابل نمونه سازی نیستند. و فقط از آنها برای ارث بری استفاده می شود.
sealed برای تعریف یک کلاس مهر و موم شده به کار می رود: این نوع کلاس ها قابل ارث بری نیستند.
override برای بازنویسی یک خصوصیت، متد و یا یک رویداد از پیش تعریف شده به کار می رود.
virtual خصوصیات و یا متدهایی که با این کلمه کلیدی علامت گذاری شوند در کلاس های مشتق شده از کلاس پایه قابل بازنویسی هستند.
private تعریف حوزه دسترسی خصوصی: یک عضو خصوصی فقط از درون کلاس خود قابل دسترسی است.
protected تعریف حوزه دسترسی حفاظت شده: یه عضو حفاظت شده فقط از درون کلاس خود و کلاس های مشتق شده از کلاس پایه آن قابل دسترسی است.
public تعریف حوزه دسترسی عمومی: یک عضو عمومی از همه جا قابل دسترسی است.
readonly تعریف فیلد فقط خواندنی: این نوع فیلد ها تنها در زمان تعریف و یا در سازنده کلاس خود قابل مقداردهی هستند.
...
نیاز به نوشتن تک تک این اسامی نیست ...
به لینک زیر مراجعه کنید همراه توضیحات کامل .
http://msdn.microsoft.com/en-us/library/x53a06bb.aspx
دوست عزیز یهترین کار اینه کا با ویدیو اموزشی شروع کنی ... !!!
این کار برای یادگیری راه مناسبی نیست .. حالا خود دانی .. !