英語で読む

次の方法で共有


ArraySegment<T>.CopyTo メソッド

定義

オーバーロード

CopyTo(ArraySegment<T>)

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

CopyTo(T[])

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

CopyTo(T[], Int32)

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

CopyTo(ArraySegment<T>)

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

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

C#
public void CopyTo (ArraySegment<T> destination);

パラメーター

destination
ArraySegment<T>

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

例外

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

-又は-

destination の基になる配列が null

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

適用対象

.NET 9 およびその他のバージョン
製品 バージョン
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Standard 2.1

CopyTo(T[])

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

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

C#
public void CopyTo (T[] destination);

パラメーター

destination
T[]

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

例外

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

適用対象

.NET 9 およびその他のバージョン
製品 バージョン
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Standard 2.1

CopyTo(T[], Int32)

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

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

C#
public void CopyTo (T[] destination, int destinationIndex);

パラメーター

destination
T[]

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

destinationIndex
Int32

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

実装

例外

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

適用対象

.NET 9 およびその他のバージョン
製品 バージョン
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Standard 2.1