ثابت ها (const) در C#

متغیرها همیشه قابل تغییر هستند و بعضی وقت ها نیاز داریم که مقدار متغیر تغییر نکند ، برای این کار باید از ثابت ها (const) استفاده کنیم.

استفاده از ثابت ها زمانی به کار میاد که میخواهید مقداری در برنامه  و در طول کد نویسی هم تغییر نکند.

مانند : عدد PI در ریاضی که معادل 3.14، ثابت است و تغییر نمی کند.

const int myNum =3.14;
access modifier  const  type constantName

access modifier : سطوح دسترسی را برای متغیر از نوع ثابت (constant) تعریف می کند و می تواند شامل :  public، private ،  protected ، internal ، protected internal ، private protectedباشد.

const : کلمه کلیدی const ، نشانده دهنده تعریف متغیر از  نوع ثابت (constant) است.

 type: نوع متغیر ثابت (constant) را مانند تعریف تمام متغیر ها ، مشخص می کند.

constantName : نام متغیر ثابت (constant) تعریف شده ،  است.

نکته: اگر متغیری با const تغریف کنیم باید به آن مقدار داد ، و نمی توان اول آن را تعریف کرد و بعد به آن مقدار داد. 

const int myNum = 15;
myNum = 20; // ارور میده

نکته: نمی توان متغیری از نوع  const را باز تعریف (Redeclare) کرد.

 

خلاصه درس

در این فصل با کلمه کلیدی const آشنا شدیم .

تمرین


مشاهده پاسخ
توسعه دهندگان
آناهیتا ملکی