FreezableCollection<T>.CopyTo(T[], Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Копирует FreezableCollection<T> целиком в совместимый одномерный массив, начиная с указанного индекса конечного массива.
public:
virtual void CopyTo(cli::array <T> ^ array, int index);
public void CopyTo (T[] array, int index);
abstract member CopyTo : 'T[] * int -> unit
override this.CopyTo : 'T[] * int -> unit
Public Sub CopyTo (array As T(), index As Integer)
Параметры
- array
- T[]
Одномерный массив, в который копируются элементы из коллекции FreezableCollection<T>.
- index
- Int32
Отсчитываемый от нуля индекс в массиве array
, указывающий начало копирования.
Реализации
Исключения
array
имеет значение null
.
Значение параметраindex
меньше 0.
Количество элементов в исходной коллекции FreezableCollection<T> превышает количество доступных позиций в целевом массиве array
от заданного индекса до конца массива.
Комментарии
Обратите внимание, что эта операция выполняет неглубокое копирование. Элементы копируются в целевой массив в том же порядке, в котором перечислитель выполняет итерацию по этому FreezableCollection<T>объекту .