Sdílet prostřednictvím


HashSet<T>.CopyTo Metoda

Definice

Zkopíruje prvky HashSet<T> kolekce do pole.

Přetížení

CopyTo(T[])

Zkopíruje prvky objektu HashSet<T> do pole.

CopyTo(T[], Int32)

Zkopíruje prvky objektu HashSet<T> do pole počínaje zadaným indexem pole.

CopyTo(T[], Int32, Int32)

Zkopíruje zadaný počet prvků objektu HashSet<T> do pole počínaje zadaným indexem pole.

CopyTo(T[])

Zdroj:
HashSet.cs
Zdroj:
HashSet.cs
Zdroj:
HashSet.cs

Zkopíruje prvky objektu HashSet<T> do 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 HashSet<T> . Pole musí mít indexování s nulovým základem.

Výjimky

array je null.

Poznámky

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

Platí pro

CopyTo(T[], Int32)

Zdroj:
HashSet.cs
Zdroj:
HashSet.cs
Zdroj:
HashSet.cs

Zkopíruje prvky objektu HashSet<T> do pole počínaje zadaným indexem pole.

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

Parametry

array
T[]

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

arrayIndex
Int32

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

Implementuje

Výjimky

array je null.

arrayIndex je menší než 0.

arrayIndex je větší než délka cíle array.

Poznámky

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

Platí pro

CopyTo(T[], Int32, Int32)

Zdroj:
HashSet.cs
Zdroj:
HashSet.cs
Zdroj:
HashSet.cs

Zkopíruje zadaný počet prvků objektu HashSet<T> do pole počínaje zadaným indexem pole.

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

Parametry

array
T[]

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

arrayIndex
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 do array.

Výjimky

array je null.

arrayIndex je menší než 0.

-nebo-

count je menší než 0.

arrayIndex je větší než délka cíle array.

-nebo-

count je větší než dostupné místo od do index konce cíle array.

Poznámky

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

Platí pro