انواع صفيف مجموعة

الفئة Array ليست جزءً من مساحات الأسماء System.Collections. ومع ذلك، ما زالت مجموعة لأنها تعتمد على الواجهة IList.

رتبة الكائن Array هي عدد الأبعاد في Array. يمكن لـ Array أن يكون لديه رتبة واحدة أو أكثر.

الحد الأدنى لـ Array هو الفهرس لأول عنصر خاص به. يمكن لـ Array أن يكون لديه أي حد سفلي. يحتوي على حد أدنى بقيمة صفر بشكل افتراضي، ولكن يمكن تعريف حد أدنى مختلف عند إنشاء مثيل من الفئة Array باستخدام CreateInstance.

بعكس الفئات في مساحات الأسماء System.Collections ، فالكائن Array ذو سعة ثابتة. لزيادة السعة ، يجب عليك إنشاء كائن Array جديد بالسعة المطلوبة، و نسخ العناصر من الكائن Array القديم إلي واحد جديد، وحذف Array القديم.

ومع ذلك، فيمكن للنظام و المحولات البرمجية فقط الاشتقاق بشكل صريح من الفئة Array. يجب على المستخدمين استخدام مُنشاءات الصفيف المتوفرة من قبل اللغة التي يستخدمونها.

راجع أيضًا:

المرجع

Array

IList

System.Collections

System.Collections.Specialized

System.Collections.Generic

موارد أخرى

أنواع المجموعة المستخدمة بشكل شائع