ArraySegment<T>.CopyTo メソッド

定義

オーバーロード

CopyTo(ArraySegment<T>)

このインスタンスの内容を、同じ型 Tの指定されたコピー先配列セグメントにコピーします。

CopyTo(T[])

このインスタンスの内容を、同じ型 Tの指定したコピー先配列にコピーします。

CopyTo(T[], Int32)

このインスタンスの内容を、指定したコピー先インデックスから始まる、同じ型 Tの指定したコピー先配列にコピーします。

CopyTo(ArraySegment<T>)

ソース:
ArraySegment.cs
ソース:
ArraySegment.cs
ソース:
ArraySegment.cs

このインスタンスの内容を、同じ型 Tの指定されたコピー先配列セグメントにコピーします。

public:
 void CopyTo(ArraySegment<T> destination);
public void CopyTo (ArraySegment<T> destination);
member this.CopyTo : ArraySegment<'T> -> unit
Public Sub CopyTo (destination As ArraySegment(Of T))

パラメーター

destination
ArraySegment<T>

このインスタンスの内容のコピー先となる配列セグメント。

例外

このインスタンスの基になる配列は null

-又は-

destination の基になる配列が null

このインスタンスの基になる配列の長さは、destinationの基になる配列の長さよりも大きくなります。

適用対象

CopyTo(T[])

ソース:
ArraySegment.cs
ソース:
ArraySegment.cs
ソース:
ArraySegment.cs

このインスタンスの内容を、同じ型 Tの指定したコピー先配列にコピーします。

public:
 void CopyTo(cli::array <T> ^ destination);
public void CopyTo (T[] destination);
member this.CopyTo : 'T[] -> unit
Public Sub CopyTo (destination As T())

パラメーター

destination
T[]

このインスタンスの内容のコピー先となる T 型の配列。

例外

このインスタンスの基になる配列は null

適用対象

CopyTo(T[], Int32)

ソース:
ArraySegment.cs
ソース:
ArraySegment.cs
ソース:
ArraySegment.cs

このインスタンスの内容を、指定したコピー先インデックスから始まる、同じ型 Tの指定したコピー先配列にコピーします。

public:
 virtual void CopyTo(cli::array <T> ^ destination, int destinationIndex);
public:
 void CopyTo(cli::array <T> ^ destination, int destinationIndex);
public void CopyTo (T[] destination, int destinationIndex);
abstract member CopyTo : 'T[] * int -> unit
override this.CopyTo : 'T[] * int -> unit
member this.CopyTo : 'T[] * int -> unit
Public Sub CopyTo (destination As T(), destinationIndex As Integer)

パラメーター

destination
T[]

このインスタンスの内容のコピー先となる T 型の配列。

destinationIndex
Int32

格納が開始される destination 内のインデックス。

実装

例外

このインスタンスの基になる配列は null

適用対象