共用方式為


Vector3.CopyTo 方法

定義

將向量的項目複製到陣列。

多載

CopyTo(Span<Single>)

將向量複製到指定的 Span<T>。 目的地範圍的長度必須至少為 3。

CopyTo(Single[], Int32)

從指定的索引位置開始,將向量的項目複製到指定的陣列。

CopyTo(Single[])

將向量的項目複製到指定的陣列。

CopyTo(Span<Single>)

來源:
Vector3.cs
來源:
Vector3.cs
來源:
Vector3.cs

將向量複製到指定的 Span<T>。 目的地範圍的長度必須至少為 3。

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[], Int32)

來源:
Vector3.cs
來源:
Vector3.cs
來源:
Vector3.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 必須有足夠的元素數目,才能容納三個向量專案。 換句話說,元素 indexindex + 1 和 index + 2 必須已存在於 array中。

適用於

CopyTo(Single[])

來源:
Vector3.cs
來源:
Vector3.cs
來源:
Vector3.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 開始複製向量的專案。

適用於