C# – ثابتها (Constants)
آخرین بروزرسانی:
ثابتها در C#
مثال
مثال 1: اعلام یک متغیر ثابت از نوع int
const int myNum = 15;
myNum = 20; // خطا: نمیتوان مقدار یک ثابت را تغییر داد
کلیدواژه const
زمانی مفید است که بخواهید یک متغیر همیشه یک مقدار ثابت را ذخیره کند، به طوری که دیگران (یا خودتان) کدتان را خراب نکنند. یک مثال که اغلب به عنوان یک ثابت مورد اشاره قرار میگیرد، PI (3.14159…) است.
نکته
شما نمیتوانید یک متغیر ثابت را بدون اختصاص مقدار اعلام کنید. اگر این کار را انجام دهید، خطای زیر رخ میدهد:
A const field requires a value to be provided.
مثالهای تکمیلی
مثال 2: استفاده از ثابتها برای ذخیره مقادیر ثابت ریاضی
const double PI = 3.14159;
const int daysInWeek = 7;
const int lightSpeed = 299792458; // سرعت نور بر حسب متر بر ثانیه
Console.WriteLine("Value of PI: " + PI);
Console.WriteLine("Days in a Week: " + daysInWeek);
Console.WriteLine("Speed of Light: " + lightSpeed + " m/s");
در این مثال، سه ثابت با مقادیر ثابت مختلف اعلام شدهاند. این مقادیر در طول برنامه غیرقابل تغییر خواهند بود و تنها قابل خواندن هستند.
ثابتها ابزاری مفید برای اطمینان از این که مقادیر مهم و حساس برنامه شما به صورت ناخواسته تغییر نمیکنند، هستند. با استفاده از کلیدواژه const
، میتوانید کد خود را امنتر و قابل پیشبینیتر کنید.
برای ارسال نظر لطفا ابتدا وارد حساب کاربری خود شوید. صفحه ورود و ثبت نام