ثابت ها (Constants)
می خواهیم «ثابت C#» را ساده بفهمیم. ثابت (Constant) یعنی مقداری که عوض نمی شود. با کلیدواژه const آن را می سازیم. مثل شماره دانش آموزی که همیشه ثابت می ماند.
ثابت C# چیست؟
const را قبلِ نوع می نویسیم. سپس مقدار می دهیم. چون ثابت است، بعداً تغییر نمی کند. بنابراین کد ایمن تر می شود.
const int myNum = 15;
myNum = 20; // error
نکته: نمی توانی ثابت را بدون مقدار اولیه بسازی. باید همان لحظه مقدار بدهی؛ وگرنه خطا می گیری.
نکته: برای مقادیری که همیشه یکسان اند مفید است؛ مثل عدد پی.
نکته: برای مرور مفاهیم پایه، بخش متغیرها را ببین. همچنین لینک ثابت C# را نگه دار برای مراجعه سریع.
قوانین مهم ثابت ها
1) حتماً هنگام اعلان، مقدار بده. 2) بعداً مقدارش عوض نمی شود. 3) خواندنش مثل متغیر عادی است. 4) انتخاب نام واضح خیلی کمک می کند.
گام های تمرین
- یک ثابت
intبساز و چاپ کن. - سعی کن مقدارش را عوض کنی؛ خطا را ببین.
- برای یک مقدار همیشگی، ثابت تعریف کن.
جمع بندی سریع
constیعنی مقدار تغییرناپذیر.- مقدار اولیه اجباری است.
- تغییر بعدی باعث خطا می شود.
- برای مقادیر همیشه ثابت عالی است.
- کنار نوع،
constرا بنویس.