IProducerConsumerCollection<T>.CopyTo(T[], Int32) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Kopiuje elementy IProducerConsumerCollection<T> elementu do obiektu Array, zaczynając od określonego indeksu.
public:
void CopyTo(cli::array <T> ^ array, int index);
public void CopyTo (T[] array, int index);
abstract member CopyTo : 'T[] * int -> unit
Public Sub CopyTo (array As T(), index As Integer)
Parametry
- array
- T[]
Jednowymiarowy Array obiekt docelowy elementów skopiowanych z elementu IProducerConsumerCollection<T>.
Indeksowanie tablicy musi rozpoczynać się od zera.
- index
- Int32
Numerowany od zera indeks w tablicy array, od którego rozpoczyna się kopiowanie.
Wyjątki
array jest odwołaniem o wartości null (Nic w Visual Basic).
Parametr index ma wartość niższą niż zero.
index jest równa lub większa niż długość array -lub — liczba elementów w kolekcji jest większa niż dostępna przestrzeń od index do końca miejsca docelowego array.
Uwagi
Metoda udostępnia migawkę bazowej kolekcji. Istnieje możliwość, aby inne wątki dodawać lub usuwać elementy bezpośrednio po wykonaniu kopii.