Sdílet prostřednictvím


SortedSet<T>.CopyTo Metoda

Definice

Zkopíruje část nebo celý SortedSet<T> objekt do kompatibilního jednorozměrného pole počínaje na začátku cílového pole nebo na zadaném indexu.

Přetížení

CopyTo(T[], Int32, Int32)

Zkopíruje zadaný počet prvků z SortedSet<T> do kompatibilního jednorozměrného pole počínaje zadaným indexem pole.

CopyTo(T[], Int32)

Zkopíruje kompletní SortedSet<T> pole do kompatibilního jednorozměrného pole počínaje zadaným indexem pole.

CopyTo(T[])

Zkopíruje kompletní SortedSet<T> pole do kompatibilního jednorozměrného pole počínaje začátkem cílového pole.

Poznámky

Tato metoda je O(n) operace, kde n je Count.

CopyTo(T[], Int32, Int32)

Zdroj:
SortedSet.cs
Zdroj:
SortedSet.cs
Zdroj:
SortedSet.cs

Zkopíruje zadaný počet prvků z SortedSet<T> do kompatibilního jednorozměrného pole počínaje zadaným indexem pole.

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)

Parametry

array
T[]

Jednorozměrné pole, které je cílem prvků zkopírovaných z objektu SortedSet<T>. Pole musí mít indexování s nulovým základem.

index
Int32

Index založený na nule v poli array, ve kterém kopírování začíná.

count
Int32

Počet prvků, které se mají zkopírovat.

Výjimky

Počet prvků ve zdrojovém poli je větší než dostupné místo od index do konce cílového pole.

array je null.

Hodnota index je menší než nula.

-nebo-

Hodnota count je menší než nula.

Poznámky

Tato metoda je O(n) operace, kde n je count.

Platí pro

CopyTo(T[], Int32)

Zdroj:
SortedSet.cs
Zdroj:
SortedSet.cs
Zdroj:
SortedSet.cs

Zkopíruje kompletní SortedSet<T> pole do kompatibilního jednorozměrného pole počínaje zadaným indexem pole.

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)

Parametry

array
T[]

Jednorozměrné pole, které je cílem prvků zkopírovaných z objektu SortedSet<T>. Pole musí mít indexování s nulovým základem.

index
Int32

Index založený na nule v poli array, ve kterém kopírování začíná.

Implementuje

Výjimky

Počet prvků ve zdrojovém poli je větší než dostupné místo od index do konce cílového pole.

array je null.

Hodnota index je menší než nula.

Poznámky

Tato metoda je O(n) operace, kde n je Count.

Platí pro

CopyTo(T[])

Zdroj:
SortedSet.cs
Zdroj:
SortedSet.cs
Zdroj:
SortedSet.cs

Zkopíruje kompletní SortedSet<T> pole do kompatibilního jednorozměrného pole počínaje začátkem cílového pole.

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

Parametry

array
T[]

Jednorozměrné pole, které je cílem prvků zkopírovaných z objektu SortedSet<T>.

Výjimky

Počet prvků ve zdroji SortedSet<T> překračuje počet prvků, které může cílové pole obsahovat.

array je null.

Poznámky

Indexování array musí být založené na nule.

Platí pro