ویرگول
ورودثبت نام
رضا ناظری
رضا ناظری
خواندن ۱ دقیقه·۱ سال پیش

قوانین نامگذاری در #C

موقع کد زدن همیشه درگیر انتخاب اسم مناسب برای متغیر ها و توابع و کلاس هامون هستیم.

یه سری اصول برای نامگذاری هست که به تمیز بودن کدمون کمک میکنه. تو این مطلب درموردش توضیح دادم

الان میخوام درمورد قوانین نامگذاری که تو #C باید رعایت کنیم صحبت کنم. درواقع رعایت نکردن این قوانین باعث Compile Error میشه و برناممون اجرا نمیشه.

اولین مورد که تو خیلی از زبون های برنامه نویسی مشترک اینه که اسم متغیرها و کلاس ها و توابع و… نباید با عدد شروع بشه. مثلا این اسم ها همشون باعث خطا میشه:

شروع نامگذاری میتونه با حروف انگلیسی (چه بزرگ چه کوچیک) و _ یا همون Underscore باشه. از حرف دوم به بعد میتونیم از اعداد هم استفاده کنیم.

قانون بعدی اینه که تو نامگذاری نباید از Keyword های رزرو شده استفاده کنیم. تو هر زبون لیست بلند بالایی از keyword ها هست که میتونید با گوگل کردن لیستشو ببینین. مثلا int – class – for – if – operator و…

خوشبختانه #C این امکان رو بهمون میده که اگه خواستین از keyword ها برای نامگذاری استفاده کنین با اضافه کردن @ به اول اسم، از اون اسامی استفاده کنیم.

مثلا این اسم ها همشون قابل استفاده و درست هستن:

اما اگه @ رو از اول اسم حذف کنیم ارور میده

سی شارپ
Software Engineer | Specialized in C# and ASP.NET | I help companies create Profitable applications with high performance and scalable solutions
شاید از این پست‌ها خوشتان بیاید