Vector2.CopyTo Метод

Определение

Копирует элементы вектора в массив.

Перегрузки

Имя Описание
CopyTo(Single[], Int32)

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

CopyTo(Span<Single>)

Копирует вектор в заданный Span<T>. Длина целевого диапазона должна быть не менее 2.

CopyTo(Single[])

Копирует элементы вектора в указанный массив.

CopyTo(Single[], Int32)

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

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

public:
 void CopyTo(cli::array <float> ^ array, int index);
public void CopyTo(float[] array, int index);
public readonly void CopyTo(float[] array, int index);
member this.CopyTo : single[] * int -> unit
Public Sub CopyTo (array As Single(), index As Integer)

Параметры

array
Single[]

Целевой массив.

index
Int32

Индекс, по которому нужно скопировать первый элемент вектора.

Исключения

array равно null.

Число элементов в текущем экземпляре больше, чем в массиве.

index меньше нуля.

–или–

index больше или равно длине массива.

array является многомерным.

array равно null.

Комментарии

array должно иметь достаточное количество элементов для размещения двух векторных элементов. Другими словами, элементы index и index + 1 уже должны существовать в array.

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

CopyTo(Span<Single>)

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

Копирует вектор в заданный Span<T>. Длина целевого диапазона должна быть не менее 2.

public:
 void CopyTo(Span<float> destination);
public readonly void CopyTo(Span<float> destination);
member this.CopyTo : Span<single> -> unit
Public Sub CopyTo (destination As Span(Of Single))

Параметры

destination
Span<Single>

Диапазон назначения, в который копируются значения.

Исключения

Число элементов в исходном векторе больше числа элементов, доступных в диапазоне назначения.

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

CopyTo(Single[])

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

Копирует элементы вектора в указанный массив.

public:
 void CopyTo(cli::array <float> ^ array);
public void CopyTo(float[] array);
public readonly void CopyTo(float[] array);
member this.CopyTo : single[] -> unit
Public Sub CopyTo (array As Single())

Параметры

array
Single[]

Целевой массив.

Исключения

array равно null.

Число элементов в текущем экземпляре больше, чем в массиве.

array является многомерным.

array равно null.

Комментарии

array должен содержать не менее двух элементов. Метод копирует элементы вектора, начиная с индекса 0.

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