CaptureCollection.CopyTo Метод

Определение

Перегрузки

CopyTo(Array, Int32)

Копирует все элементы коллекции в данный массив, начиная с данного индекса.

CopyTo(Capture[], Int32)

Копирует элементы коллекции в Array начиная с определенного индекса в Array.

CopyTo(Array, Int32)

Копирует все элементы коллекции в данный массив, начиная с данного индекса.

public:
 virtual void CopyTo(Array ^ array, int arrayIndex);
public void CopyTo (Array array, int arrayIndex);
abstract member CopyTo : Array * int -> unit
override this.CopyTo : Array * int -> unit
Public Sub CopyTo (array As Array, arrayIndex As Integer)

Параметры

array
Array

Массив, в который необходимо скопировать коллекцию.

arrayIndex
Int32

Позиция в конечном массиве, в которой следует начать копирование.

Реализации

Исключения

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

Значение параметра arrayIndex выходит за пределы массива array.

-или- Сумма значений arrayIndex и Count выходит за пределы массива array.

Комментарии

Так как вся коллекция копируется в массив, начиная с заданного индекса, целевой массив должен быть по крайней мере таким же, как и коллекция.

Предупреждение

Этот элемент отсутствует в переносимой библиотеке классов. Если вы разрабатываете приложения, предназначенные для переносимой библиотеки классов, используйте CaptureCollection.ICollection.CopyTo этот метод.

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

CopyTo(Capture[], Int32)

Копирует элементы коллекции в Array начиная с определенного индекса в Array.

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

Параметры

array
Capture[]

Одномерный массив Array, который является местом назначения для элементов, копируемых из коллекции. Массив Array должен иметь индексацию, начинающуюся с нуля.

arrayIndex
Int32

Отсчитываемый от нуля индекс в массиве array, указывающий начало копирования.

Реализации

Исключения

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

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

Количество элементов исходной коллекции превышает размер доступного места от arrayIndex до конца целевого массива array.

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