Поделиться через


DirectoryAttribute.CopyTo(Object[], Int32) Метод

Определение

Метод CopyTo(Object[], Int32) копирует всю коллекцию в одномерный массив, начиная с указанного индекса целевого массива.

public:
 void CopyTo(cli::array <System::Object ^> ^ array, int index);
public void CopyTo (object[] array, int index);
member this.CopyTo : obj[] * int -> unit
Public Sub CopyTo (array As Object(), index As Integer)

Параметры

array
Object[]

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

index
Int32

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

Исключения

Параметр array содержит пустую ссылку (Nothing в Visual Basic).

Значение параметра index меньше нуля.

Такое исключение происходит, когда выполняется одно из следующих условий:

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

  • index значение равно или больше длины array.

  • Количество элементов в источнике DirectoryControlCollection больше, чем доступное пространство от index до конца целевого объекта array.

Тип исходного массива DirectoryControlCollection не может быть автоматически приведен к типу массива назначения array.

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