Język

HashSet<T>.CopyTo Metoda

Definicja

Kopiuje elementy HashSet<T> kolekcji do tablicy.

Przeciążenia

Nazwa Opis
CopyTo(T[])

Kopiuje elementy HashSet<T> obiektu do tablicy.

CopyTo(T[], Int32)

Kopiuje elementy HashSet<T> obiektu do tablicy, zaczynając od określonego indeksu tablicy.

CopyTo(T[], Int32, Int32)

Kopiuje określoną liczbę elementów HashSet<T> obiektu do tablicy, zaczynając od określonego indeksu tablicy.

CopyTo(T[])

Źródło:
HashSet.cs
Źródło:
HashSet.cs
Źródło:
HashSet.cs
Źródło:
HashSet.cs
Źródło:
HashSet.cs

Kopiuje elementy HashSet<T> obiektu do tablicy.

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[]

Tablica jednowymiarowa, która jest miejscem docelowym elementów skopiowanych z HashSet<T> obiektu. Tablica musi mieć indeksowanie oparte na zera.

Wyjątki

Parametr array ma wartość null.

Uwagi

Ta metoda jest operacją O(n), gdzie n to Count.

Dotyczy

CopyTo(T[], Int32)

Źródło:
HashSet.cs
Źródło:
HashSet.cs
Źródło:
HashSet.cs
Źródło:
HashSet.cs
Źródło:
HashSet.cs

Kopiuje elementy HashSet<T> obiektu do tablicy, zaczynając od określonego indeksu tablicy.

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[]

Tablica jednowymiarowa, która jest miejscem docelowym elementów skopiowanych z HashSet<T> obiektu. Tablica musi mieć indeksowanie oparte na zera.

arrayIndex
Int32

Indeks oparty na zera, w array którym rozpoczyna się kopiowanie.

Implementuje

Wyjątki

Parametr array ma wartość null.

arrayIndex wartość jest mniejsza niż 0.

arrayIndex wartość jest większa niż długość miejsca docelowego array.

Uwagi

Ta metoda jest operacją O(n), gdzie n to Count.

Dotyczy

CopyTo(T[], Int32, Int32)

Źródło:
HashSet.cs
Źródło:
HashSet.cs
Źródło:
HashSet.cs
Źródło:
HashSet.cs
Źródło:
HashSet.cs

Kopiuje określoną liczbę elementów HashSet<T> obiektu do tablicy, zaczynając od określonego indeksu tablicy.

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[]

Tablica jednowymiarowa, która jest miejscem docelowym elementów skopiowanych z HashSet<T> obiektu. Tablica musi mieć indeksowanie oparte na zera.

arrayIndex
Int32

Indeks oparty na zera, w array którym rozpoczyna się kopiowanie.

count
Int32

Liczba elementów do skopiowania do arrayelementu .

Wyjątki

Parametr array ma wartość null.

arrayIndex wartość jest mniejsza niż 0.

— lub —

count wartość jest mniejsza niż 0.

arrayIndex wartość jest większa niż długość miejsca docelowego array.

— lub —

count jest większe niż dostępne miejsce od arrayIndex do końca miejsca docelowego array.

Uwagi

Ta metoda jest operacją O(n), gdzie n to count.

Dotyczy