HashSet<T>.CopyTo HashSet<T>.CopyTo HashSet<T>.CopyTo HashSet<T>.CopyTo Method

Definition

Kopiert die Elemente einer HashSet<T>-Auflistung in ein Array.Copies the elements of a HashSet<T> collection to an array.

Überlädt

CopyTo(T[]) CopyTo(T[]) CopyTo(T[]) CopyTo(T[])

Kopiert die Elemente eines HashSet<T>-Objekts in ein Array.Copies the elements of a HashSet<T> object to an array.

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

Kopiert die Elemente eines HashSet<T>-Objekts in ein Array, beginnend am angegebenen Index des Arrays.Copies the elements of a HashSet<T> object to an array, starting at the specified array index.

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

Kopiert die angegebene Anzahl Elemente eines HashSet<T>-Objekts in ein Array, beginnend am angegebenen Index des Arrays.Copies the specified number of elements of a HashSet<T> object to an array, starting at the specified array index.

CopyTo(T[]) CopyTo(T[]) CopyTo(T[]) CopyTo(T[])

Kopiert die Elemente eines HashSet<T>-Objekts in ein Array.Copies the elements of a HashSet<T> object to an 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, in das die Elemente aus dem HashSet<T>-Objekt kopiert werden.The one-dimensional array that is the destination of the elements copied from the HashSet<T> object. Für das Array muss eine nullbasierte Indizierung verwendet werden.The array must have zero-based indexing.

Ausnahmen

Hinweise

Diese Methode ist ein O (n)-Vorgang, n bei Countdem gleich ist.This method is an O(n) operation, where n is Count.

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

Kopiert die Elemente eines HashSet<T>-Objekts in ein Array, beginnend am angegebenen Index des Arrays.Copies the elements of a HashSet<T> object to an array, starting at the specified array index.

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, in das die Elemente aus dem HashSet<T>-Objekt kopiert werden.The one-dimensional array that is the destination of the elements copied from the HashSet<T> object. Für das Array muss eine nullbasierte Indizierung verwendet werden.The array must have zero-based indexing.

arrayIndex
Int32 Int32 Int32 Int32

Der nullbasierte Index im array, bei dem der Kopiervorgang beginnt.The zero-based index in array at which copying begins.

Implementiert

Ausnahmen

arrayIndex ist größer als die Länge des Ziel-array.arrayIndex is greater than the length of the destination array.

Hinweise

Diese Methode ist ein O (n)-Vorgang, n bei Countdem gleich ist.This method is an O(n) operation, where n is Count.

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

Kopiert die angegebene Anzahl Elemente eines HashSet<T>-Objekts in ein Array, beginnend am angegebenen Index des Arrays.Copies the specified number of elements of a HashSet<T> object to an array, starting at the specified array index.

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, in das die Elemente aus dem HashSet<T>-Objekt kopiert werden.The one-dimensional array that is the destination of the elements copied from the HashSet<T> object. Für das Array muss eine nullbasierte Indizierung verwendet werden.The array must have zero-based indexing.

arrayIndex
Int32 Int32 Int32 Int32

Der nullbasierte Index im array, bei dem der Kopiervorgang beginnt.The zero-based index in array at which copying begins.

count
Int32 Int32 Int32 Int32

Die Anzahl Elemente, die nach array kopiert werden.The number of elements to copy to array.

Ausnahmen

arrayIndex ist kleiner als 0.arrayIndex is less than 0.

- oder --or- count ist kleiner als 0.count is less than 0.

arrayIndex ist größer als die Länge des Ziel-array.arrayIndex is greater than the length of the destination array.

- oder --or- count ist größer als der verfügbare Platz zwischen dem index und dem Ende des Ziel-array.count is greater than the available space from the index to the end of the destination array.

Hinweise

Diese Methode ist ein O (n)-Vorgang, n bei countdem gleich ist.This method is an O(n) operation, where n is count.

Gilt für: