الثوابت
جزء من قسم 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.".
جرّب بنفسك
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المعاملات - الجزء الثاني
معاملات المقارنةالمعاملات المنطقية - الجزء الأولالمعاملات المنطقية - الجزء الثانيمراجعة - المنطق البسيطالمعاملات المنطقية - الجزء الثالثتدرّب بنفسك: مترجم C# عبر الإنترنت