Vector3.CopyTo Metoda

Definice

Zkopíruje prvky vektoru do pole.

Přetížení

CopyTo(Span<Single>)

Zkopíruje vektor do daného Span<T>. Délka cílového rozsahu musí být alespoň 3.

CopyTo(Single[], Int32)

Zkopíruje prvky vektoru do zadaného pole počínaje zadanou pozicí indexu.

CopyTo(Single[])

Zkopíruje prvky vektoru do zadaného pole.

CopyTo(Span<Single>)

Zdroj:
Vector3.cs
Zdroj:
Vector3.cs
Zdroj:
Vector3.cs

Zkopíruje vektor do daného Span<T>. Délka cílového rozsahu musí být alespoň 3.

C#
public readonly void CopyTo (Span<float> destination);

Parametry

destination
Span<Single>

Cílový rozsah, do kterého se hodnoty kopírují.

Výjimky

Počet prvků ve zdrojovém vektoru je větší než počet prvků dostupných v cílovém rozsahu.

Platí pro

.NET 9 a další verze
Produkt Verze
.NET 6, 7, 8, 9

CopyTo(Single[], Int32)

Zdroj:
Vector3.cs
Zdroj:
Vector3.cs
Zdroj:
Vector3.cs

Zkopíruje prvky vektoru do zadaného pole počínaje zadanou pozicí indexu.

C#
public void CopyTo (float[] array, int index);
C#
public readonly void CopyTo (float[] array, int index);

Parametry

array
Single[]

Cílové pole.

index
Int32

Index, na kterém chcete zkopírovat první prvek vektoru.

Výjimky

array je null.

Počet prvků v aktuální instanci je větší než v poli.

index je menší než nula.

-nebo-

index je větší nebo roven délce pole.

array je multidimenzionální.

array je null.

Poznámky

array musí mít dostatečný počet prvků pro přizpůsobení tří vektorových prvků. Jinými slovy, prvky index, index + 1 a index + 2 již musí existovat v array.

Platí pro

.NET 9 a další verze
Produkt Verze
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

CopyTo(Single[])

Zdroj:
Vector3.cs
Zdroj:
Vector3.cs
Zdroj:
Vector3.cs

Zkopíruje prvky vektoru do zadaného pole.

C#
public void CopyTo (float[] array);
C#
public readonly void CopyTo (float[] array);

Parametry

array
Single[]

Cílové pole.

Výjimky

array je null.

Počet prvků v aktuální instanci je větší než v poli.

array je multidimenzionální.

array je null.

Poznámky

array musí mít alespoň tři prvky. Metoda zkopíruje prvky vektoru začínající indexem 0.

Platí pro

.NET 9 a další verze
Produkt Verze
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0