الثوابت
جزء من قسم 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).
التحدي
مبتدئاكتب برنامجاً يعلن عن الثوابت التالية ويقوم بتهيئتها:
- ثابت باسم
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);
}
}يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس Fundamentals
4المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمةالزيادة والنقصانالزيادة والنقصان اللاحقاختصارات العمليات الحسابية7أساسيات الإدخال والإخراج (Basic IO)
الإخراج الأساسيتضمين النصوص (String Interpolation)قراءة المدخلاتالتحليل (Parse)مراجعة - حتى 120مراجعة - True أو False5المعاملات - الجزء الثاني
معاملات المقارنةالمعاملات المنطقية - الجزء الأولالمعاملات المنطقية - الجزء الثانيمراجعة - المنطق البسيطالمعاملات المنطقية - الجزء الثالث