Vector2.CopyTo メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ベクターの要素を配列にコピーします。
オーバーロード
| CopyTo(Span<Single>) |
指定した Span<T>にベクターをコピーします。宛先スパンの長さは、少なくとも 2 である必要があります。 |
| CopyTo(Single[], Int32) |
指定したインデックス位置から始まる指定した配列に、ベクターの要素をコピーします。 |
| CopyTo(Single[]) |
ベクターの要素を指定した配列にコピーします。 |
CopyTo(Span<Single>)
- ソース:
- 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))
パラメーター
例外
ソース ベクター内の要素の数が、変換先スパンで使用可能な要素の数を超えています。
適用対象
CopyTo(Single[], Int32)
- ソース:
- 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です。
現在のインスタンス内の要素の数が配列内よりも大きい。
array は多次元です。
array は nullです。
注釈
array には、2 つのベクター要素を格納するのに十分な数の要素が必要です。 つまり、要素 index と index + 1 は、arrayに既に存在している必要があります。
適用対象
CopyTo(Single[])
- ソース:
- 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 には少なくとも 2 つの要素が必要です。 このメソッドは、インデックス 0 から始まるベクターの要素をコピーします。