HashSet<T>.CopyTo Methode

Definitie

Hiermee kopieert u de elementen van een HashSet<T> verzameling naar een matrix.

Overloads

Name Description
CopyTo(T[])

Kopieert de elementen van een HashSet<T> object naar een matrix.

CopyTo(T[], Int32)

Kopieert de elementen van een HashSet<T> object naar een matrix, beginnend bij de opgegeven matrixindex.

CopyTo(T[], Int32, Int32)

Hiermee kopieert u het opgegeven aantal elementen van een HashSet<T> object naar een matrix, te beginnen bij de opgegeven matrixindex.

CopyTo(T[])

Kopieert de elementen van een HashSet<T> object naar een matrix.

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

De eendimensionale matrix die het doel is van de elementen die zijn gekopieerd uit het HashSet<T> object. De matrix moet indexering op basis van nul hebben.

Uitzonderingen

array is null.

Opmerkingen

Deze methode is een O(n)-bewerking, waarbij n .Count

Van toepassing op

CopyTo(T[], Int32)

Kopieert de elementen van een HashSet<T> object naar een matrix, beginnend bij de opgegeven matrixindex.

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

De eendimensionale matrix die het doel is van de elementen die zijn gekopieerd uit het HashSet<T> object. De matrix moet indexering op basis van nul hebben.

arrayIndex
Int32

De op nul gebaseerde index array waarin kopiëren begint.

Implementeringen

Uitzonderingen

array is null.

arrayIndex is kleiner dan 0.

arrayIndex groter is dan de lengte van de bestemming array.

Opmerkingen

Deze methode is een O(n)-bewerking, waarbij n .Count

Van toepassing op

CopyTo(T[], Int32, Int32)

Hiermee kopieert u het opgegeven aantal elementen van een HashSet<T> object naar een matrix, te beginnen bij de opgegeven matrixindex.

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

De eendimensionale matrix die het doel is van de elementen die zijn gekopieerd uit het HashSet<T> object. De matrix moet indexering op basis van nul hebben.

arrayIndex
Int32

De op nul gebaseerde index array waarin kopiëren begint.

count
Int32

Het aantal elementen dat moet worden gekopieerd naar array.

Uitzonderingen

array is null.

arrayIndex is kleiner dan 0.

– of –

count is kleiner dan 0.

arrayIndex groter is dan de lengte van de bestemming array.

– of –

count is groter dan de beschikbare ruimte van arrayIndex tot het einde van de bestemming array.

Opmerkingen

Deze methode is een O(n)-bewerking, waarbij n .count

Van toepassing op