DictionaryBase.CopyTo(Array, 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 DictionaryBase elementy do jednowymiarowego Array w określonym indeksie.
public:
virtual void CopyTo(Array ^ array, int index);
public void CopyTo (Array array, int index);
abstract member CopyTo : Array * int -> unit
override this.CopyTo : Array * int -> unit
Public Sub CopyTo (array As Array, index As Integer)
Parametry
- array
- Array
Jednowymiarowy Array obiekt, który jest miejscem docelowym DictionaryEntry obiektów skopiowanych z DictionaryBase wystąpienia. Element Array musi mieć indeksowanie oparte na zerach.
- index
- Int32
Numerowany od zera indeks w tablicy array, od którego rozpoczyna się kopiowanie.
Implementuje
Wyjątki
array to null.
Parametr index ma wartość niższą niż zero.
Parametr array jest wielowymiarowy.
-lub-
Liczba elementów w źródle DictionaryBase jest większa niż dostępna przestrzeń od index do końca miejsca docelowego array.
Nie można automatycznie rzutować typu źródła DictionaryBase do typu docelowego array.
Uwagi
Elementy są kopiowane do Array elementu w tej samej kolejności, w której moduł wyliczający iteruje za pomocą DictionaryBaseelementu .
Ta metoda jest operacją O(n) , gdzie n to Count.