Freigeben über


SortedSet<T>.CopyTo Methode

Definition

Kopiert ein SortedSet<T> teilweise oder vollständig in ein kompatibles eindimensionales Array, wobei am Anfang des Zielarrays oder an einem angegebenen Index begonnen wird.

Überlädt

CopyTo(T[], Int32, Int32)

Kopiert eine angegebene Anzahl von Elementen aus SortedSet<T> in ein kompatibles eindimensionales Array, beginnend ab dem angegebenen Arrayindex.

CopyTo(T[], Int32)

Kopiert das vollständige SortedSet<T> in ein kompatibles eindimensionales Array, beginnend am angegebenen Index des Arrays.

CopyTo(T[])

Kopiert das gesamte SortedSet<T> in ein kompatibles eindimensionales Array, wobei am Anfang des Zielarrays begonnen wird.

Hinweise

Diese Methode ist ein O(n) Vorgang, wobei n .Count

CopyTo(T[], Int32, Int32)

Quelle:
SortedSet.cs
Quelle:
SortedSet.cs
Quelle:
SortedSet.cs

Kopiert eine angegebene Anzahl von Elementen aus SortedSet<T> in ein kompatibles eindimensionales Array, beginnend ab dem angegebenen Arrayindex.

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

Parameter

array
T[]

Das eindimensionale Array, in das die Elemente aus SortedSet<T> kopiert werden. Für das Array muss eine nullbasierte Indizierung verwendet werden.

index
Int32

Der nullbasierte Index im array, bei dem der Kopiervorgang beginnt.

count
Int32

Die Anzahl der zu kopierenden Elemente.

Ausnahmen

Die Anzahl der Elemente im Quellarray ist größer als der verfügbare Platz vom index bis zum Ende des Zielarrays.

array ist null.

index ist kleiner als Null.

- oder -

count ist kleiner als Null.

Hinweise

Diese Methode ist ein O(n) Vorgang, wobei n .count

Gilt für:

CopyTo(T[], Int32)

Quelle:
SortedSet.cs
Quelle:
SortedSet.cs
Quelle:
SortedSet.cs

Kopiert das vollständige SortedSet<T> in ein kompatibles eindimensionales Array, beginnend am angegebenen Index des Arrays.

public:
 virtual void CopyTo(cli::array <T> ^ array, int index);
public void CopyTo (T[] array, int index);
abstract member CopyTo : 'T[] * int -> unit
override this.CopyTo : 'T[] * int -> unit
Public Sub CopyTo (array As T(), index As Integer)

Parameter

array
T[]

Das eindimensionale Array, in das die Elemente aus SortedSet<T> kopiert werden. Für das Array muss eine nullbasierte Indizierung verwendet werden.

index
Int32

Der nullbasierte Index im array, bei dem der Kopiervorgang beginnt.

Implementiert

Ausnahmen

Die Anzahl der Elemente im Quellarray ist größer als der verfügbare Platz vom index bis zum Ende des Zielarrays.

array ist null.

index ist kleiner als Null.

Hinweise

Diese Methode ist ein O(n) Vorgang, wobei n .Count

Gilt für:

CopyTo(T[])

Quelle:
SortedSet.cs
Quelle:
SortedSet.cs
Quelle:
SortedSet.cs

Kopiert das gesamte SortedSet<T> in ein kompatibles eindimensionales Array, wobei am Anfang des Zielarrays begonnen wird.

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 SortedSet<T> kopiert werden.

Ausnahmen

Die Anzahl der Elemente im Quell-SortedSet<T> ist größer als die Anzahl der Elemente, die das Zielarray enthalten kann.

array ist null.

Hinweise

Die Indizierung von array muss nullbasiert sein.

Gilt für: