ArraySegment<T>.ICollection<T>.CopyTo(T[], Int32) ArraySegment<T>.ICollection<T>.CopyTo(T[], Int32) ArraySegment<T>.ICollection<T>.CopyTo(T[], Int32) Method

Definition

Kopiert die Elemente des Arraysegment in ein Array, wobei an einem angegebenen Arrayindex begonnen wird.Copies the elements of the array segment to an array, starting at the specified array index.

 virtual void System.Collections.Generic.ICollection<T>.CopyTo(cli::array <T> ^ array, int arrayIndex) = System::Collections::Generic::ICollection<T>::CopyTo;
void ICollection<T>.CopyTo (T[] array, int arrayIndex);
Sub CopyTo (array As T(), arrayIndex As Integer) Implements ICollection(Of T).CopyTo

Parameter

array
T[]

Das eindimensionale Array, das das Ziel der aus dem Arraysegment kopierten Elemente ist.The one-dimensional array that is the destination of the elements copied from the array segment. Für das Array muss eine nullbasierte Indizierung verwendet werden.The array must have zero-based indexing.

arrayIndex
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 kleiner als 0.arrayIndex is less than 0.

array ist mehrdimensional.array is multidimensional.

- oder --or- Die Anzahl der Elemente im Quellarraysegment ist größer als der verfügbare Platz von arrayIndex bis zum Ende des Ziel-array.The number of elements in the source array segment is greater than the available space from arrayIndex to the end of the destination array.

- oder --or- Typ T kann nicht automatisch in den Typ des Ziel-array umgewandelt werden.Type T cannot be cast automatically to the type of the destination array.

Hinweise

Bei diesem Member handelt es sich um eine explizite Schnittstellenmemberimplementierung.This member is an explicit interface member implementation. Er kann nur verwendet werden, wenn die ArraySegment<T>-Instanz in eine ICollection<T>-Schnittstelle umgewandelt wird.It can be used only when the ArraySegment<T> instance is cast to an ICollection<T> interface.

Gilt für: