Метод CollectionBase<T>.CopyTo
Копирует внутренней коллекции в заданный массив, начиная с указанного индекса.
Пространство имен: Microsoft.SharePoint.Publishing
Сборка: Microsoft.SharePoint.Publishing (в Microsoft.SharePoint.Publishing.dll)
Синтаксис
'Декларация
<SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel := True)> _
Public Sub CopyTo ( _
array As Array, _
index As Integer _
)
'Применение
Dim instance As CollectionBase
Dim array As Array
Dim index As Integer
instance.CopyTo(array, index)
[SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel = true)]
public void CopyTo(
Array array,
int index
)
Параметры
array
Тип: System.ArrayОдномерный массив, который является конечным массивом для элементов, копируемых из интерфейса ICollection . Массив должен иметь начинающееся с нуля индексирование.
index
Тип: System.Int32Индекс в массиве, с которого выполняется копирование начинается.
Реализации
ICollection.CopyTo(Array, Int32)
Исключения
Исключение | Условие |
---|---|
ArgumentException | Массив не был достаточен для хранения копируемых данных. Количество элементов в исходном интерфейсе ICollection больше, чем свободное пространство от индекса до конца массива назначения |
ArgumentNullException | Возникает, если массив — пустая ссылка (Nothing в Visual Basic). |
ArgumentOutOfRangeException | Возникает, если индекс меньше нуля. |