DictionaryBase.CopyTo(Array, Int32) Metoda

Definicja

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.

Dotyczy

Zobacz też