كيفية القيام بما يلي: التكرار عبر قائمة تعداد في Visual Basic

قائمة التعدادات توفر طريقة ملائمة للعمل مع مجموعات من الثوابت ذات الصلة, و لإقران القيم الثابتة مع الأسماء. للتكرار خلال قائمة تعداد, يمكنك نقله إلى صفيف باستخدام أسلوب GetValues. يمكن أيضاً التكرار خلال قائمة تعداد باستخدام عبارة For...Each باستخدام أسلوب GetNames أو GetValues لاستخراج السلسلة أو القيمة الرقمية.

للتكرار خلال قائمة تعداد

  • قم بتعريف صفيف ثم قم بتحويل قائمة التعداد إليه مع أسلوب GetValues قبل تمرير الصفيف كأي متغير أخر. يعرض المثال التالي كل عضو في قائمة التعداد FirstDayOfWeek كما يتم تكراره خلال قائمة التعداد.

    Dim items As Array
    items = System.Enum.GetValues(GetType(FirstDayOfWeek))
    Dim item As String
    For Each item In items
        MsgBox(item)
    Next
    

راجع أيضًا:

المهام

كيفية القيام بما يلي: تعريف قائمة تعداد

كيفية القيام بما يلي: تحديد السلسلة المقترنة مع قيمة قائمة التعداد

كيفية القيام بما يلي: إشارة إلى عضو قائمة تعداد

كيفية القيام بما يلي: تمرير صفيف إلى إجراء أو خاصية

المبادئ

نظرة عامة حول التعدادات (Visual Basic)

عند استخدام قائمة تعداد

قوائم التعدادات و تأهيل الاسم

الصفائف في Visual Basic