HashSet<T>.CopyTo Methode

Definition

Kopiert die Elemente einer HashSet<T> Auflistung in ein Array.

Überlädt

Name Beschreibung
CopyTo(T[])

Kopiert die Elemente eines HashSet<T> Objekts in ein Array.

CopyTo(T[], Int32)

Kopiert die Elemente eines HashSet<T> Objekts in ein Array, beginnend am angegebenen Arrayindex.

CopyTo(T[], Int32, Int32)

Kopiert die angegebene Anzahl von Elementen eines HashSet<T> Objekts in ein Array, beginnend beim angegebenen Arrayindex.

CopyTo(T[])

Kopiert die Elemente eines HashSet<T> Objekts in ein Array.

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

Parameter

array
T[]

Das eindimensionale Array, das das Ziel der elemente ist, die aus dem HashSet<T> Objekt kopiert wurden. Das Array muss eine nullbasierte Indizierung aufweisen.

Ausnahmen

array ist null.

Hinweise

Bei dieser Methode handelt es sich um einen O()-Vorgang, wobei n es sich um einen O(n)-Vorgang handeltCount.

Gilt für:

CopyTo(T[], Int32)

Kopiert die Elemente eines HashSet<T> Objekts in ein Array, beginnend am angegebenen Arrayindex.

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)

Parameter

array
T[]

Das eindimensionale Array, das das Ziel der elemente ist, die aus dem HashSet<T> Objekt kopiert wurden. Das Array muss eine nullbasierte Indizierung aufweisen.

arrayIndex
Int32

Der nullbasierte Index, in array dem das Kopieren beginnt.

Implementiert

Ausnahmen

array ist null.

arrayIndex ist kleiner als 0.

arrayIndex ist größer als die Länge des Ziels array.

Hinweise

Bei dieser Methode handelt es sich um einen O()-Vorgang, wobei n es sich um einen O(n)-Vorgang handeltCount.

Gilt für:

CopyTo(T[], Int32, Int32)

Kopiert die angegebene Anzahl von Elementen eines HashSet<T> Objekts in ein Array, beginnend beim angegebenen Arrayindex.

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)

Parameter

array
T[]

Das eindimensionale Array, das das Ziel der elemente ist, die aus dem HashSet<T> Objekt kopiert wurden. Das Array muss eine nullbasierte Indizierung aufweisen.

arrayIndex
Int32

Der nullbasierte Index, in array dem das Kopieren beginnt.

count
Int32

Die Anzahl der Elemente, in arraydie kopiert werden soll.

Ausnahmen

array ist null.

arrayIndex ist kleiner als 0.

-oder-

count ist kleiner als 0.

arrayIndex ist größer als die Länge des Ziels array.

-oder-

count ist größer als der verfügbare Speicherplatz vom arrayIndex Ende des Ziels array.

Hinweise

Bei dieser Methode handelt es sich um einen O()-Vorgang, wobei n es sich um einen O(n)-Vorgang handeltcount.

Gilt für: