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


SortedSet<T>.CopyTo Метод

Определение

Копирует весь набор SortedSet<T> или его фрагмент в совместимый одномерный массив начиная с первого элемента или с указанного индекса в массиве назначения.

Перегрузки

CopyTo(T[], Int32, Int32)

Копирует заданное число элементов из набора SortedSet<T> в совместимый одномерный массив начиная с указанного индекса.

CopyTo(T[], Int32)

Копирует весь набор SortedSet<T> в совместимый одномерный массив начиная с указанного индекса.

CopyTo(T[])

Копирует весь набор SortedSet<T> в совместимый одномерный массив начиная с первого элемента массива назначения.

Комментарии

Этот метод является операцией O(n) , где nCount.

CopyTo(T[], Int32, Int32)

Исходный код:
SortedSet.cs
Исходный код:
SortedSet.cs
Исходный код:
SortedSet.cs

Копирует заданное число элементов из набора SortedSet<T> в совместимый одномерный массив начиная с указанного индекса.

public:
 void CopyTo(cli::array <T> ^ array, int index, int count);
public void CopyTo (T[] array, int index, int count);
member this.CopyTo : 'T[] * int * int -> unit
Public Sub CopyTo (array As T(), index As Integer, count As Integer)

Параметры

array
T[]

Одномерный массив, в который копируются элементы из коллекции SortedSet<T>. Индекс в массиве должен начинаться с нуля.

index
Int32

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

count
Int32

Число элементов для копирования.

Исключения

Количество элементов в исходном массиве больше доступного пространства от заданного индекса index до конца массива назначения.

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

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

-или-

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

Комментарии

Этот метод является операцией O(n) , где ncount.

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

CopyTo(T[], Int32)

Исходный код:
SortedSet.cs
Исходный код:
SortedSet.cs
Исходный код:
SortedSet.cs

Копирует весь набор SortedSet<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[]

Одномерный массив, в который копируются элементы из коллекции SortedSet<T>. Индекс в массиве должен начинаться с нуля.

index
Int32

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

Реализации

Исключения

Количество элементов в исходном массиве больше доступного пространства от заданного индекса index до конца массива назначения.

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

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

Комментарии

Этот метод является операцией O(n) , где nCount.

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

CopyTo(T[])

Исходный код:
SortedSet.cs
Исходный код:
SortedSet.cs
Исходный код:
SortedSet.cs

Копирует весь набор SortedSet<T> в совместимый одномерный массив начиная с первого элемента массива назначения.

public:
 void CopyTo(cli::array <T> ^ array);
public void CopyTo (T[] array);
member this.CopyTo : 'T[] -> unit
Public Sub CopyTo (array As T())

Параметры

array
T[]

Одномерный массив, в который копируются элементы из коллекции SortedSet<T>.

Исключения

Количество элементов в исходном списке SortedSet<T> больше числа элементов, которое может храниться в массиве назначения.

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

Комментарии

Индексирование array должно быть отсчитывается от нуля.

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