Vector2.CopyTo 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将向量的元素复制到数组中。
重载
CopyTo(Single[]) |
将向量的元素复制到指定数组中。 |
CopyTo(Span<Single>) |
将向量复制到给定 Span<T>的 。目标范围的长度必须至少为 2。 |
CopyTo(Single[], Int32) |
从指定的索引位置开始,将向量的元素复制到指定的数组中。 |
CopyTo(Single[])
- Source:
- Vector2.cs
- Source:
- Vector2.cs
- Source:
- 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 开始复制矢量的元素。
适用于
CopyTo(Span<Single>)
- Source:
- Vector2.cs
- Source:
- Vector2.cs
- Source:
- 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))
参数
例外
源向量中的元素数大于目标范围中可用的元素数。
适用于
CopyTo(Single[], Int32)
- Source:
- Vector2.cs
- Source:
- Vector2.cs
- Source:
- 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
。
当前实例中的元素数目大于数组中的。
array
是多维的。
array
为 null
。
注解
array
必须具有足够数量的元素才能容纳两个向量元素。 换句话说,元素 index
和 index
+ 1 必须已存在于 中 array
。
适用于
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈