الصفائف ككائنات (دليل البرمجة لـ #C)

في #C، الصفائف عبارة عن كائنات بالفعل، وليست مجرد مناطق قابلة للوصول من الذاكرة القريبة كما في C و ++C. Array هو النوع الأساسي المجرد لكل أنواع الصفائف. يمكنك استخدام الخصائص، وأعضاء الفئة الأخرى، التي توفرها Array. مثال على ذلك يكون خاصية Length للحصول على طول الصفيف. التعليمات البرمجية التالية تقوم بتعيين طول الصفيف numbers وهو 5 إلى المتغير lengthOfNumbers:

int[] numbers = { 1, 2, 3, 4, 5 };
int lengthOfNumbers = numbers.Length;

توفر الفئة Array العديد من الأساليب والخصائص المفيدة الأخرى لفرز وبحث ونسخ الصفائف.

مثال

يستخدم هذا المثال الخاصية Rank لعرض عدد أبعاد الصفيف.

class TestArraysClass
{
    static void Main()
    {
        // Declare and initialize an array:
        int[,] theArray = new int[5, 10];
        System.Console.WriteLine("The array has {0} dimensions.", theArray.Rank);
    }
}
// Output: The array has 2 dimensions.

راجع أيضًا:

المرجع

الصفائف (دليل البرمجة لـ #C)

الصفائف أحادية الأبعاد ( ارشادات برمجة C# )

الصفيف متعدد الأبعاد ( ارشادات برمجة C# )

الصفائف المزدحمة (إرشادات البرمجة لـ C#)

المبادئ

دليل البرمجة لـ #C