Visual Basic - Enums

8.1 Visual Basic - التعدادات (Enums)

التعداد (Enum) هو نوع بيانات خاص يُستخدم لتعريف مجموعة من القيم الثابتة ذات أسماء مفهومة بدلاً من استخدام أرقام صماء.


🔹 إنشاء Enum


Enum Day
    Sunday
    Monday
    Tuesday
    Wednesday
    Thursday
    Friday
    Saturday
End Enum

✅ هنا أنشأنا Enum باسم Day يحتوي على أيام الأسبوع.


🔄 استخدام Enum في متغير


Dim today As Day = Day.Monday
Console.WriteLine("اليوم: " & today)

✅ النتيجة: اليوم: Monday


🔢 معرفة القيمة الرقمية للتعداد


Dim num As Integer = CType(today, Integer)
Console.WriteLine("رقم اليوم: " & num)

✅ النتيجة: رقم اليوم: 1


🔹 تعيين قيم مخصصة للعناصر


Enum Status
    Pending = 1
    InProgress = 3
    Completed = 5
End Enum

✅ هنا أعطينا لكل حالة قيمة رقمية محددة.


🧠 ملاحظات مهمة

  • القيم تبدأ افتراضيًا من 0 إذا لم تحددها.
  • يمكنك تغيير القيم لتناسب احتياجك.
  • يفضل استخدام Enums لزيادة وضوح الكود وتقليل الأخطاء.

تعليقات

المشاركات الشائعة من هذه المدونة

1.1 SQL Introduction

Entity Framework - ما هو ORM؟ ونبذة عن Dapper وNHibernate

LINQ Concat Method