DictionaryBase.CopyTo(Array, Int32) Yöntem

Tanım

Öğeleri belirtilen dizindeki DictionaryBase tek boyutlu Array bir öğeye kopyalar.

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)

Parametreler

array
Array

Örnekten kopyalanan DictionaryBase nesnelerin hedefi DictionaryEntry olan tek boyutluArray. sıfır Array tabanlı dizine sahip olmalıdır.

index
Int32

array içinde kopyalamanın başladığı sıfır tabanlı dizin.

Uygulamalar

Özel durumlar

array, null değeridir.

index, sıfırdan küçüktür.

array çok boyutludur.

-veya-

Kaynaktaki DictionaryBase öğelerin sayısı, hedef arrayöğesinin sonuna kadar olan kullanılabilir alandan index büyüktür.

Kaynağın DictionaryBase türü otomatik olarak hedef arraytürüne türlenemez.

Açıklamalar

Öğeler, numaralandırıcının aracılığıyla DictionaryBaseyinelendiği sırayla öğesine kopyalanırArray.

Bu yöntem bir O(n) işlemdir ve burada n şeklindedir Count.

Şunlara uygulanır

Ayrıca bkz.