CaptureCollection.CopyTo メソッド

定義

オーバーロード

名前 説明
CopyTo(Array, Int32)

コレクションのすべての要素を、指定したインデックスから始まる指定した配列にコピーします。

CopyTo(Capture[], Int32)

コレクションの要素を、特定のArrayインデックスから始まるArrayにコピーします。

CopyTo(Array, Int32)

ソース:
CaptureCollection.cs
ソース:
CaptureCollection.cs
ソース:
CaptureCollection.cs
ソース:
CaptureCollection.cs
ソース:
CaptureCollection.cs

コレクションのすべての要素を、指定したインデックスから始まる指定した配列にコピーします。

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

コピーを開始するコピー先配列内の位置。

実装

例外

arraynullです。

arrayIndexarrayの範囲外です。

-又は-

arrayIndex プラス Count は、 arrayの範囲外です。

注釈

コレクション全体が指定されたインデックスから始まる配列にコピーされるため、コピー先の配列は少なくともコレクションと同じ大きさにする必要があります。

適用対象

CopyTo(Capture[], Int32)

ソース:
CaptureCollection.cs
ソース:
CaptureCollection.cs
ソース:
CaptureCollection.cs
ソース:
CaptureCollection.cs
ソース:
CaptureCollection.cs

コレクションの要素を、特定のArrayインデックスから始まるArrayにコピーします。

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)

パラメーター

array
Capture[]

コレクションからコピーされた要素のコピー先となる 1 次元の ArrayArrayには、0 から始まるインデックスが必要です。

arrayIndex
Int32

コピーを開始する array の 0 から始まるインデックス。

実装

例外

arraynullです。

arrayIndex が 0 未満です。

ソース コレクション内の要素の数が、 arrayIndex からコピー先の arrayの末尾までの使用可能な領域を超えています。

適用対象