SortedSet<T>.CopyTo Metod

Definition

Kopierar en del eller hela en SortedSet<T> till en kompatibel endimensionell matris med början av målmatrisen eller vid ett angivet index.

Överlagringar

Name Description
CopyTo(T[], Int32, Int32)

Kopierar ett angivet antal element från SortedSet<T> till en kompatibel endimensionell matris med början vid det angivna matrisindexet.

CopyTo(T[], Int32)

Kopierar den fullständiga SortedSet<T> till en kompatibel endimensionell matris med början vid det angivna matrisindexet.

CopyTo(T[])

Kopierar den fullständiga SortedSet<T> till en kompatibel endimensionell matris med början av målmatrisen.

Kommentarer

Den här metoden är en O(n) åtgärd, där n är Count.

CopyTo(T[], Int32, Int32)

Kopierar ett angivet antal element från SortedSet<T> till en kompatibel endimensionell matris med början vid det angivna matrisindexet.

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

Parametrar

array
T[]

En endimensionell matris som är målet för de element som kopieras från SortedSet<T>. Matrisen måste ha nollbaserad indexering.

index
Int32

Det nollbaserade index array där kopieringen börjar.

count
Int32

Antalet element som ska kopieras.

Undantag

Antalet element i källmatrisen är större än det tillgängliga utrymmet från index till slutet av målmatrisen.

array är null.

index är mindre än noll.

-eller-

count är mindre än noll.

Kommentarer

Den här metoden är en O(n) åtgärd, där n är count.

Gäller för

CopyTo(T[], Int32)

Kopierar den fullständiga SortedSet<T> till en kompatibel endimensionell matris med början vid det angivna matrisindexet.

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

Parametrar

array
T[]

En endimensionell matris som är målet för de element som kopieras från SortedSet<T>. Matrisen måste ha nollbaserad indexering.

index
Int32

Det nollbaserade index array där kopieringen börjar.

Implementeringar

Undantag

Antalet element i källmatrisen är större än det tillgängliga utrymmet från index till slutet av målmatrisen.

array är null.

index är mindre än noll.

Kommentarer

Den här metoden är en O(n) åtgärd, där n är Count.

Gäller för

CopyTo(T[])

Kopierar den fullständiga SortedSet<T> till en kompatibel endimensionell matris med början av målmatrisen.

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

Parametrar

array
T[]

En endimensionell matris som är målet för de element som kopieras från SortedSet<T>.

Undantag

Antalet element i källan SortedSet<T> överskrider antalet element som målmatrisen kan innehålla.

array är null.

Kommentarer

Indexeringen för array måste vara nollbaserad.

Gäller för