ReadOnlyDictionary<TKey,TValue>.ValueCollection.CopyTo(TValue[], Int32) Метод

Определение

Копирует элементы коллекции в массив, начиная с указанного индекса массива.Copies the elements of the collection to an array, starting at a specific array index.

public:
 virtual void CopyTo(cli::array <TValue> ^ array, int arrayIndex);
public void CopyTo (TValue[] array, int arrayIndex);
abstract member CopyTo : 'Value[] * int -> unit
override this.CopyTo : 'Value[] * int -> unit
Public Sub CopyTo (array As TValue(), arrayIndex As Integer)

Параметры

array
TValue[]

Одномерный массив, куда копируются элементы из данной коллекции.The one-dimensional array that is the destination of the elements copied from the collection. Индекс в массиве должен начинаться с нуля.The array must have zero-based indexing.

arrayIndex
Int32

Отсчитываемый от нуля индекс в массиве array, указывающий начало копирования.The zero-based index in array at which copying begins.

Реализации

Исключения

array имеет значение null.array is null.

Значение параметра arrayIndex меньше 0.arrayIndex is less than 0.

Массив array является многомерным.array is multidimensional.

-или--or- Количество элементов исходной коллекции превышает размер доступного места от arrayIndex до конца целевого массива array.The number of elements in the source collection is greater than the available space from arrayIndex to the end of the destination array.

-или--or- Тип T не может быть автоматически приведен к типу целевого массива array.Type T cannot be cast automatically to the type of the destination array.

Применяется к