كيفية القيام بما يلي: إنشاء صفيف كائنات

كل كائن هو نوع المرجع. تقوم بتعريف و استخدام صفيف نوع المرجع تماماً كما قد تقوم بتعريف صفيف من أي نوع بيانات واستخدامها. يمكن استرداد عناصر صفيف نوع الكائنات بواسطة فهرسها ثم يمكن تغيير أسلوب كما ستكون أي كائن من النوع المحدد.

أيضاً الصفائف لها وظائف مضمنة لبحث و فرز التي يمكن الوصول إليها من خلال متغير الصفيف. للحصول على معلومات أكثر حول هذه الطرق راجع Array.

إنشاء صفيف كائنات

  1. قم بتعريف الصفيف كما هو موضح في المثال التالي. لأن صفائف تيدأ من الصفر، فهي تحتوي على عنصر أكثر من الجزء العلوي المنضمة التي تقوم بتعريفها.

    Dim x(10) As widget
    ' x now contains 11 elements of type widget, x(0) through x(10).
    
  2. إنشاء كل عنصر في الصفيف أو قم بتعيين مرجع إلى كائن موجود بالفعل إلى كل عنصر. يوضح المثال التالي هذا.

    ' Create each element of an array by using a loop.
    For q As Integer = 0 To 10
        x(q) = New widget()
    Next q
    ' Assign a reference to an existing object to two array elements.
    Dim specialWidget As New widget()
    x(0) = specialWidget
    x(1) = specialWidget
    

    لاحظ أنه يمكنك تعيين مراجع إلى نفس الكائن إلى عناصر مختلفة من الصفيف.

راجع أيضًا:

المهام

كيفية القيام بما يلي: إنشاء مجموعة من الكائنات

المبادئ

إدارة مجموعات من الكائنات

الصفائف في Visual Basic

موارد أخرى

تطبيق نوع البيانات