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.

Overloads

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)

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)

Kopiert die angegebene Anzahl von Elementen 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[])

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())

Parameters

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.

Exceptions

array ist nullarray is null.

Remarks

Bei dieser Methode handelt es sich um einen O (n)-Vorgang, bei dem n Countist.This method is an O(n) operation, where n is Count.

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)

Parameters

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

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

Implements

Exceptions

array ist nullarray is null.

arrayIndex ist kleiner als 0.arrayIndex 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.

Remarks

Bei dieser Methode handelt es sich um einen O (n)-Vorgang, bei dem n Countist.This method is an O(n) operation, where n is Count.

CopyTo(T[], Int32, Int32)

Kopiert die angegebene Anzahl von Elementen 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)

Parameters

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

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

count
Int32

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

Exceptions

array ist nullarray is null.

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.

Remarks

Bei dieser Methode handelt es sich um einen O (n)-Vorgang, bei dem n countist.This method is an O(n) operation, where n is count.

Applies to