فهرست سرفصل‌های #C
خانه (HOME) مقدمه (Intro) شروع کار (Get Started) سینتکس (Syntax) خروجی (Output) کامنت ها (Comments) متغیرها (Variables) ثابت ها (Constants) نمایش متغیرها (Display Variables) متغیرهای متعدد (Multiple Variables) شناسه ها (Identifiers) انواع داده (Data Types) تبدیل نوع (Type Casting) ورودی کاربر (User Input) عملگرها (Operators) انتساب (Assignment) مقایسه (Comparison) منطقی (Logical) ریاضی (Math) رشته ها (Strings) اتصال رشته ها (Concatenation) درون گذاری رشته (Interpolation) دسترسی به رشته ها (Access Strings) کاراکترهای ویژه (Special Characters) بولی ها (Booleans) if (If...Else) else (If...Else) else if (If...Else) شکل کوتاه if..else (Short hand if..else) سوئیچ (Switch) حلقه while (While Loop) حلقه for (For Loop) حلقه foreach (Foreach loop) شکستن/ادامه (Break/Continue) آرایه ها (Arrays) حلقه روی آرایه (Loop through an array) مرتب سازی آرایه ها (Sort arrays) آرایه های چندبعدی (Multidimensional arrays) متدها (Methods) پارامترها (Parameters) پارامتر پیش فرض (Default Parameter) مقادیر بازگشتی (Return Values) آرگومان های نام دار (Named Arguments) بارگذاری متد (Method Overloading) شیء گرایی (OOP) کلاس ها/اشیا (Classes/Objects) چند شیء (Multiple Objects) اعضای کلاس (Class Members) سازنده ها (Constructors) قیدهای دسترسی (Access Modifiers) ویژگی ها (Properties) وراثت (Inheritance) چندریختی (Polymorphism) انتزاع (Abstraction) اینترفیس (Interface) چند اینترفیس (Multiple Interfaces) شمارش ها (Enums) فایل ها (Files) استثناها (Exceptions) افزودن دو عدد (Add Two Numbers) نمونه ها (Examples)
#C

#C — ثابت ها (Constants)

آخرین بروزرسانی: 1404/08/05

ثابت ها (Constants)

می خواهیم «ثابت C#» را ساده بفهمیم. ثابت (Constant) یعنی مقداری که عوض نمی شود. با کلیدواژه const آن را می سازیم. مثل شماره دانش آموزی که همیشه ثابت می ماند.

ثابت C# چیست؟

const را قبلِ نوع می نویسیم. سپس مقدار می دهیم. چون ثابت است، بعداً تغییر نمی کند. بنابراین کد ایمن تر می شود.

const int myNum = 15;
myNum = 20; // error

مشاهده در ادیتور

نکته: نمی توانی ثابت را بدون مقدار اولیه بسازی. باید همان لحظه مقدار بدهی؛ وگرنه خطا می گیری.

نکته: برای مقادیری که همیشه یکسان اند مفید است؛ مثل عدد پی.

نکته: برای مرور مفاهیم پایه، بخش متغیرها را ببین. همچنین لینک ثابت C# را نگه دار برای مراجعه سریع.

قوانین مهم ثابت ها

1) حتماً هنگام اعلان، مقدار بده. 2) بعداً مقدارش عوض نمی شود. 3) خواندنش مثل متغیر عادی است. 4) انتخاب نام واضح خیلی کمک می کند.

گام های تمرین

  1. یک ثابت int بساز و چاپ کن.
  2. سعی کن مقدارش را عوض کنی؛ خطا را ببین.
  3. برای یک مقدار همیشگی، ثابت تعریف کن.

جمع بندی سریع

  • const یعنی مقدار تغییرناپذیر.
  • مقدار اولیه اجباری است.
  • تغییر بعدی باعث خطا می شود.
  • برای مقادیر همیشه ثابت عالی است.
  • کنار نوع، const را بنویس.