Aracılığıyla paylaş


Vector4.CopyTo Yöntem

Tanım

Vektör öğelerini bir diziye kopyalar.

Aşırı Yüklemeler

CopyTo(Single[], Int32)

Vektör öğelerini belirtilen dizin konumundan başlayarak belirtilen bir diziye kopyalar.

CopyTo(Span<Single>)

Vektöru verilen Span<T>kopyalar. Hedef aralığın uzunluğu en az 4 olmalıdır.

CopyTo(Single[])

Vektör öğelerini belirtilen bir diziye kopyalar.

CopyTo(Single[], Int32)

Kaynak:
Vector4.cs
Kaynak:
Vector4.cs
Kaynak:
Vector4.cs

Vektör öğelerini belirtilen dizin konumundan başlayarak belirtilen bir diziye kopyalar.

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)

Parametreler

array
Single[]

Hedef dizi.

index
Int32

Vektörünün ilk öğesinin kopyalandığı dizin.

Özel durumlar

array null.

Geçerli örnekteki öğelerin sayısı dizidekinden büyüktür.

index sıfırdan küçüktür.

-veya-

index, dizi uzunluğundan büyük veya buna eşittir.

array çok boyutludur.

Açıklamalar

array, dört vektör öğesini barındırmak için yeterli sayıda öğeye sahip olmalıdır. Başka bir deyişle, index + 3 aracılığıyla index öğeler arrayiçinde zaten mevcut olmalıdır.

Şunlara uygulanır

CopyTo(Span<Single>)

Kaynak:
Vector4.cs
Kaynak:
Vector4.cs
Kaynak:
Vector4.cs

Vektöru verilen Span<T>kopyalar. Hedef aralığın uzunluğu en az 4 olmalıdır.

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))

Parametreler

destination
Span<Single>

Değerlerin kopyalandığı hedef yayılma alanı.

Özel durumlar

Kaynak vektördeki öğe sayısı, hedef yayılma alanındaki kullanılabilir öğe sayısından fazladır.

Şunlara uygulanır

CopyTo(Single[])

Kaynak:
Vector4.cs
Kaynak:
Vector4.cs
Kaynak:
Vector4.cs

Vektör öğelerini belirtilen bir diziye kopyalar.

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())

Parametreler

array
Single[]

Hedef dizi.

Özel durumlar

array null.

Geçerli örnekteki öğelerin sayısı dizidekinden büyüktür.

array çok boyutludur.

Açıklamalar

array en az dört öğeye sahip olmalıdır. yöntemi, 0 dizininden başlayarak vektör öğelerini kopyalar.

Şunlara uygulanır