共用方式為


HOW TO:建立物件的陣列

更新:2007 年 11 月

每個物件即是參考型別 (Reference Type)。宣告和使用參考型別的陣列,方式就像宣告和使用任何資料型別的陣列一樣。物件型別陣列的元素可藉由其索引來擷取,而且操作方式就像操作指定型別的任何物件一樣。

陣列也具有內建的搜尋和排序功能,可透過陣列變數存取。如需這些方法的詳細資訊,請參閱 Array

若要建立物件陣列

  1. 宣告陣列,如下列範例所示。由於陣列是以零起始的,因此它們包含的元素將比您所宣告的上限 (Upper Bound) 多出一個。

    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
    

    請注意,您可以將相同物件的參考指派給陣列中的不同元素。

請參閱

工作

HOW TO:建立物件集合

概念

管理物件群組

實值型別和參考型別

其他資源

Visual Basic 中的陣列