CodeDirectiveCollection.CopyTo(CodeDirective[], Int32) 方法

定義

將集合內容複製到從指定索引開始的一維陣列。

public:
 void CopyTo(cli::array <System::CodeDom::CodeDirective ^> ^ array, int index);
public void CopyTo(System.CodeDom.CodeDirective[] array, int index);
member this.CopyTo : System.CodeDom.CodeDirective[] * int -> unit
Public Sub CopyTo (array As CodeDirective(), index As Integer)

參數

array
CodeDirective[]

一個型別 CodeDirective 為 的陣列,是從集合複製的值的目的地。

index
Int32

陣列中的索引,開始插入集合物件的時機。

例外狀況

目的陣列是多維的。

-或-

CodeDirectiveCollection 元素的數量大於目標陣列 index 索引與目標陣列末端之間的可用空間。

arraynull

index 小於目標陣列的最小索引。

範例

以下程式碼範例展示了如何使用此 CopyTo 方法將索引 0 開始的集合內容複製到指定的 CodeDirective 陣列。 此範例是本類別更大 CodeDirectiveCollection 範例的一部分。

// Copies the contents of the collection beginning at index 0 to the specified CodeDirective array.
// 'directives' is a CodeDirective array.
collection.CopyTo(directives, 0);
' Copies the contents of the collection beginning at index 0 to the specified CodeDirective array.
' 'directives' is a CodeDirective array.
collection.CopyTo(directives, 0)

適用於