CaptureCollection.CopyTo 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
CopyTo(Array, Int32) |
複製集合的所有項目至指定索引處開始的指定陣列。 |
CopyTo(Capture[], Int32) |
CopyTo(Array, Int32)
複製集合的所有項目至指定索引處開始的指定陣列。
public:
virtual void CopyTo(Array ^ array, int arrayIndex);
public void CopyTo (Array array, int arrayIndex);
abstract member CopyTo : Array * int -> unit
override this.CopyTo : Array * int -> unit
Public Sub CopyTo (array As Array, arrayIndex As Integer)
參數
- array
- Array
複製集合的目標陣列。
- arrayIndex
- Int32
在目的陣列中要開始複製的位置。
實作
例外狀況
array
為 null
。
備註
因為整個集合是從指定索引開始複製到陣列中,所以目的陣列必須至少與集合一樣大。
警告
這個成員不存在於可攜式類別庫。 如果您要開發以可攜式類別庫為目標的應用程式,請改用 CaptureCollection.ICollection.CopyTo 方法。
適用於
CopyTo(Capture[], Int32)
public:
virtual void CopyTo(cli::array <System::Text::RegularExpressions::Capture ^> ^ array, int arrayIndex);
public void CopyTo (System.Text.RegularExpressions.Capture[] array, int arrayIndex);
abstract member CopyTo : System.Text.RegularExpressions.Capture[] * int -> unit
override this.CopyTo : System.Text.RegularExpressions.Capture[] * int -> unit
Public Sub CopyTo (array As Capture(), arrayIndex As Integer)
參數
- arrayIndex
- Int32
array
中以零起始的索引,即開始複製的位置。
實作
例外狀況
array
為 null
。
arrayIndex
小於 0。
來源集合中的項目數目大於從 arrayIndex
到目的端 array
結尾的可用空間。