語言

StringCollection.ICollection.CopyTo(Array, Int32) 方法

定義

從目標陣列的指定索引開始,將整個 StringCollection 複製到相容的一維 Array。

 virtual void System.Collections.ICollection.CopyTo(Array ^ array, int index) = System::Collections::ICollection::CopyTo;
void ICollection.CopyTo(Array array, int index);
void ICollection.CopyTo(Array? array, int index);
abstract member System.Collections.ICollection.CopyTo : Array * int -> unit
override this.System.Collections.ICollection.CopyTo : Array * int -> unit
Sub CopyTo (array As Array, index As Integer) Implements ICollection.CopyTo

參數

array
Array

一維 Array ,即從 中複製 StringCollection元素的目的地。 必須 Array 有零基索引。

index
Int32

複製開始的零基索引 array 。

實作

例外狀況

array 是 null。

index 小於零。

array 是多維的。

-或-

來源 StringCollection 中的元素數量大於從 index 目的地 array到末端的可用空間。

來源的類型 StringCollection 無法自動轉換為目的 array的類型。

備註

指定的陣列必須是相容型態。

此方法用於 Array.Copy 複製元素。

此方法是一個 O(n) 運算,其中 n 為 Count。

適用於