Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

الثوابت

جزء من قسم Fundamentals في رحلة C# على Coddy — الدرس 11 من 69.

الثابت هو نوع خاص من المتغيرات التي لا يمكن تغيير قيمتها بمجرد تهيئتها. للتصريح عن ثابت، استخدم الكلمة المفتاحية const متبوعة بنوع البيانات واسم الثابت:

const int MAX_VALUE = 100;
const double PI = 3.14159;
const string MESSAGE = "Hello, Coddy!";

في هذه الأمثلة، تُعد MAX_VALUE و PI و MESSAGE ثوابت لا يمكن تعديلها بعد التهيئة. ستؤدي محاولة تغيير قيمها إلى حدوث خطأ في التجميع (compilation error).

challenge icon

التحدي

مبتدئ

اكتب برنامجاً يعلن عن الثوابت التالية ويقوم بتهيئتها:

  • ثابت باسم MAX_QUANTITY بالقيمة 50.
  • ثابت باسم COMPANY_NAME بالقيمة "Coddy Inc.".

ورقة مرجعية

الـ ثابت (constant) هو نوع خاص من المتغيرات التي لا يمكن تغيير قيمتها بمجرد تهيئتها. استخدم الكلمة المفتاحية const متبوعة بنوع البيانات واسم الثابت:

const int MAX_VALUE = 100;
const double PI = 3.14159;
const string MESSAGE = "Hello, Coddy!";

لا يمكن تعديل الثوابت بعد تهيئتها - ستؤدي محاولة تغيير قيمها إلى حدوث خطأ في التجميع (compilation error).

جرّب بنفسك

using System;

public class Program {
    public static void Main(string[] args) {
        // صرح عن الثوابت هنا
        
        
        // لا تقم بالتغيير أدناه
        Console.WriteLine("Max Quantity: " + MAX_QUANTITY);
        Console.WriteLine("Company Name: " + COMPANY_NAME);
    }
}
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس Fundamentals