Udostępnij za pośrednictwem


BlockingCollection<T>.ICollection.CopyTo(Array, Int32) Metoda

Definicja

Kopiuje wszystkie elementy w wystąpieniu BlockingCollection<T> do zgodnej tablicy jednowymiarowej, począwszy od określonego indeksu tablicy docelowej.

 virtual void System.Collections.ICollection.CopyTo(Array ^ array, int index) = System::Collections::ICollection::CopyTo;
void ICollection.CopyTo (Array array, int index);
abstract member System.Collections.ICollection.CopyTo : Array * int -> unit
override this.System.Collections.ICollection.CopyTo : Array * int -> unit
Sub CopyTo (array As Array, index As Integer) Implements ICollection.CopyTo

Parametry

array
Array

Jednowymiarowa tablica, która jest miejscem docelowym elementów skopiowanych z BlockingCollection<T> wystąpienia. Indeksowanie tablicy musi rozpoczynać się od zera.

index
Int32

Numerowany od zera indeks w tablicy array, od którego rozpoczyna się kopiowanie.

Implementuje

Wyjątki

Element BlockingCollection<T> został usunięty.

Argument array ma wartość null.

Argument index jest mniejszy niż zero.

index Argument jest równy lub większy niż długość array, tablica jest wielowymiarowa lub parametr typu dla kolekcji nie może być rzutowania automatycznie na typ tablicy docelowej.

Dotyczy

Zobacz też