Vector3.CopyTo 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將向量的元素複製到陣列。
多載
CopyTo(Single[]) |
將向量的元素複製到指定的陣列。 |
CopyTo(Span<Single>) |
將向量複製到指定的 Span<T>。 目的地範圍的長度必須至少為 3。 |
CopyTo(Single[], Int32) |
從指定的索引位置開始,將向量的元素複製到指定的陣列。 |
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 開始複製向量的元素。
適用於
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))
參數
例外狀況
來源向量中的項目數目大於目的地範圍中可用的項目數目。
適用於
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
。
目前執行個體中的項目數大於陣列中的項目數。
array
是多維的。
array
為 null
。
備註
array
必須有足夠的元素數目,才能容納三個向量元素。 換句話說,元素 index
、 index
+ 1 和 index
+ 2 必須已存在於 中 array
。
適用於
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應