العودة إلى الدورة

التعدادات (Enums)

C# من الصفر إلى الاحتراف: دورة برمجية شاملة

التعامل مع Enums

الـ enum هو "فئة" خاصة تمثل مجموعة من الثوابت (متغيرات لا تتغير قيمتها).

مثال

csharp enum Level { Low, Medium, High }

Level myVar = Level.Medium;

لماذا نستخدم Enums؟

  • سهولة قراءة الكود.
  • أمان الأنواع (Type-safety) حيث يمنع تمرير قيم غير صالحة.