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

تمرير صفيف بنفس الطريقة التي تمرر بها أي متغير أخر. قم بتوفير اسم متغير الصفيف في وسيطة مناسبة عند استدعاء الإجراء أو الوصول إلى خاصية.

تمرير صفيف إلى إجراء

  1. تأكد من أن إحدى معلمات الإجراء تحدد صفيف بنفس الصنف (رقم الأبعاد) ونوع بيانات العنصر.

  2. توفر متغير الصفيف في المكان المناظر في قائمة الوسائط. لا تتبع اسم الصفيف مع الأقواس.

    Public Function findLargest(ByVal numbers() As Double) As Double
        ' Insert code to calculate and return largest number.
    End Function
    Dim testNumbers() As Double = New Double() {5.0, 3.7, 1.2, 7.6}
    Dim largestNumber As Double = findLargest(testNumbers)
    

تمرير صفيف إلى خاصية

  1. تأكد من أن إحدى معلمات الخاصية تحدد صفيف بنفس الصنف (رقم الأبعاد) ونوع بيانات العنصر.

  2. توفر متغير الصفيف في المكان المناظر في قائمة الوسائط. لا تتبع اسم الصفيف مع الأقواس.

    Public Property bestMatch(ByVal formattedStrings() As String) As Double
        ' Insert Get and Set procedures for number best matching strings.
    End Property
    Dim testStrings() As String = New String() {}
    Dim formattedNumber As Double = bestMatch(testStrings)
    

راجع أيضًا:

المهام

كيفية القيام بما يلي: تعيين صفيف واحد إلى صفيف آخر

كيفية القيام بما يلي: قم بتغيير صفيف إلى صفيف مختلفة

كيفية القيام بما يلي: يـرجع صفيف من إجراء أو خاصية

استكشاف أخطاء الصفيف

المبادئ

الصفائف في Visual Basic