Dictionary<TKey,TValue>.ICollection<KeyValuePair<TKey,TValue>>.CopyTo(KeyValuePair<TKey,TValue>[], Int32) 메서드

정의

지정한 배열 인덱스부터 ICollection<T>의 요소를 KeyValuePair<TKey,TValue>형식의 배열에 복사합니다.Copies the elements of the ICollection<T> to an array of type KeyValuePair<TKey,TValue>, starting at the specified array index.

 virtual void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.CopyTo(cli::array <System::Collections::Generic::KeyValuePair<TKey, TValue>> ^ array, int index) = System::Collections::Generic::ICollection<System::Collections::Generic::KeyValuePair<TKey, TValue>>::CopyTo;
void ICollection<KeyValuePair<TKey,TValue>>.CopyTo (System.Collections.Generic.KeyValuePair<TKey,TValue>[] array, int index);
Sub CopyTo (array As KeyValuePair(Of TKey, TValue)(), index As Integer) Implements ICollection(Of KeyValuePair(Of TKey, TValue)).CopyTo

매개 변수

array
KeyValuePair<TKey,TValue>[]

KeyValuePair<TKey,TValue>에서 복사한 KeyValuePair<TKey,TValue> 요소의 대상인 ICollection<T> 형식의 1차원 배열입니다.The one-dimensional array of type KeyValuePair<TKey,TValue> that is the destination of the KeyValuePair<TKey,TValue> elements copied from the ICollection<T>. 배열의 인덱스는 0부터 시작해야 합니다.The array must have zero-based indexing.

index
Int32

array에서 복사를 시작할 인덱스(0부터 시작)입니다.The zero-based index in array at which copying begins.

예외

arraynull입니다.array is null.

index가 0보다 작습니다.index is less than 0.

소스 ICollection<T>의 요소 수가 대상 indexarray부터 끝까지 사용 가능한 공간보다 큽니다.The number of elements in the source ICollection<T> is greater than the available space from index to the end of the destination array.

적용 대상