HashSet<T>.CopyTo HashSet<T>.CopyTo HashSet<T>.CopyTo HashSet<T>.CopyTo Method

Определение

Копирует элементы коллекции HashSet<T> в массив.Copies the elements of a HashSet<T> collection to an array.

Перегрузки

CopyTo(T[]) CopyTo(T[]) CopyTo(T[]) CopyTo(T[])

Копирует элементы объекта HashSet<T> в массив.Copies the elements of a HashSet<T> object to an array.

CopyTo(T[], Int32) CopyTo(T[], Int32) CopyTo(T[], Int32) CopyTo(T[], Int32)

Копирует элементы объекта HashSet<T> в массив, начиная с указанного индекса массива.Copies the elements of a HashSet<T> object to an array, starting at the specified array index.

CopyTo(T[], Int32, Int32) CopyTo(T[], Int32, Int32) CopyTo(T[], Int32, Int32) CopyTo(T[], Int32, Int32)

Копирует указанное количество элементов объекта HashSet<T> в массив, начиная с указанного индекса массива.Copies the specified number of elements of a HashSet<T> object to an array, starting at the specified array index.

CopyTo(T[]) CopyTo(T[]) CopyTo(T[]) CopyTo(T[])

Копирует элементы объекта HashSet<T> в массив.Copies the elements of a HashSet<T> object to an array.

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[]

Одномерный массив, являющийся назначением элементов, копируемых из объекта HashSet<T>.The one-dimensional array that is the destination of the elements copied from the HashSet<T> object. Индекс в массиве должен начинаться с нуля.The array must have zero-based indexing.

Исключения

Комментарии

Этот метод является операцией On(), где n имеет Count.This method is an O(n) operation, where n is Count.

CopyTo(T[], Int32) CopyTo(T[], Int32) CopyTo(T[], Int32) CopyTo(T[], Int32)

Копирует элементы объекта HashSet<T> в массив, начиная с указанного индекса массива.Copies the elements of a HashSet<T> object to an array, starting at the specified array index.

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

Параметры

array
T[]

Одномерный массив, являющийся назначением элементов, копируемых из объекта HashSet<T>.The one-dimensional array that is the destination of the elements copied from the HashSet<T> object. Индекс в массиве должен начинаться с нуля.The array must have zero-based indexing.

arrayIndex
Int32 Int32 Int32 Int32

Отсчитываемый от нуля индекс в массиве array, указывающий начало копирования.The zero-based index in array at which copying begins.

Реализации

Исключения

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

Значение arrayIndex больше длины массива назначения array.arrayIndex is greater than the length of the destination array.

Комментарии

Этот метод является операцией On(), где n имеет Count.This method is an O(n) operation, where n is Count.

CopyTo(T[], Int32, Int32) CopyTo(T[], Int32, Int32) CopyTo(T[], Int32, Int32) CopyTo(T[], Int32, Int32)

Копирует указанное количество элементов объекта HashSet<T> в массив, начиная с указанного индекса массива.Copies the specified number of elements of a HashSet<T> object to an array, starting at the specified array index.

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

Параметры

array
T[]

Одномерный массив, являющийся назначением элементов, копируемых из объекта HashSet<T>.The one-dimensional array that is the destination of the elements copied from the HashSet<T> object. Индекс в массиве должен начинаться с нуля.The array must have zero-based indexing.

arrayIndex
Int32 Int32 Int32 Int32

Отсчитываемый от нуля индекс в массиве array, указывающий начало копирования.The zero-based index in array at which copying begins.

count
Int32 Int32 Int32 Int32

Число элементов, копируемых в массив array.The number of elements to copy to array.

Исключения

Свойство array имеет значение null.array is null.

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

- или --or- Значение параметра count меньше 0.count is less than 0.

Значение arrayIndex больше длины массива назначения array.arrayIndex is greater than the length of the destination array.

-или--or- Значение count превышает доступное место, начиная с индекса index и до конца массива назначения array.count is greater than the available space from the index to the end of the destination array.

Комментарии

Этот метод является операцией On(), где n имеет count.This method is an O(n) operation, where n is count.

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