Bagikan melalui


Vector<T>.CopyTo Metode

Definisi

Overload

CopyTo(Span<Byte>)

Menyalin vektor ke yang diberikan Span<T>.

CopyTo(Span<T>)

Menyalin vektor ke rentang yang diberikan. .

CopyTo(T[])

Menyalin instans vektor ke array tujuan tertentu.

CopyTo(T[], Int32)

Menyalin instans vektor ke array tujuan tertentu mulai dari posisi indeks tertentu.

CopyTo(Span<Byte>)

Sumber:
Vector_1.cs
Sumber:
Vector_1.cs
Sumber:
Vector_1.cs

Menyalin vektor ke yang diberikan Span<T>.

public:
 void CopyTo(Span<System::Byte> destination);
public readonly void CopyTo (Span<byte> destination);
public void CopyTo (Span<byte> destination);
member this.CopyTo : Span<byte> -> unit
Public Sub CopyTo (destination As Span(Of Byte))

Parameter

destination
Span<Byte>

Rentang tujuan tempat nilai disalin. Rentang tujuan harus setidaknya berukuran Count.

Pengecualian

Jumlah elemen dalam vektor sumber lebih besar dari yang tersedia dalam rentang tujuan.

.NET 5 dan yang lebih baru: Jenis T tidak didukung.

Berlaku untuk

CopyTo(Span<T>)

Sumber:
Vector_1.cs
Sumber:
Vector_1.cs
Sumber:
Vector_1.cs

Menyalin vektor ke rentang yang diberikan. .

public:
 void CopyTo(Span<T> destination);
public readonly void CopyTo (Span<T> destination);
public void CopyTo (Span<T> destination);
member this.CopyTo : Span<'T (requires 'T : struct)> -> unit
member this.CopyTo : Span<'T> -> unit
Public Sub CopyTo (destination As Span(Of T))

Parameter

destination
Span<T>

Rentang tujuan tempat nilai disalin. Rentang tujuan harus setidaknya berukuran Count.

Pengecualian

Jumlah elemen dalam vektor sumber lebih besar dari yang tersedia dalam rentang tujuan.

.NET 5 dan yang lebih baru: Jenis T tidak didukung.

Berlaku untuk

CopyTo(T[])

Sumber:
Vector_1.cs
Sumber:
Vector_1.cs
Sumber:
Vector_1.cs

Menyalin instans vektor ke array tujuan tertentu.

public:
 void CopyTo(cli::array <T> ^ destination);
public void CopyTo (T[] destination);
public readonly void CopyTo (T[] destination);
member this.CopyTo : 'T[] -> unit
Public Sub CopyTo (destination As T())

Parameter

destination
T[]

Array untuk menerima salinan nilai vektor.

Pengecualian

destinationadalah null.

Jumlah elemen dalam vektor saat ini lebih besar dari jumlah elemen yang destination tersedia dalam array.

.NET 5 dan yang lebih baru: Jenis T tidak didukung.

destinationadalah null.

Keterangan

Operasi salin dimulai pada indeks 0 dari destination. Array tujuan harus memiliki setidaknya Vector<T>.Count elemen.

Berlaku untuk

CopyTo(T[], Int32)

Sumber:
Vector_1.cs
Sumber:
Vector_1.cs
Sumber:
Vector_1.cs

Menyalin instans vektor ke array tujuan tertentu mulai dari posisi indeks tertentu.

public:
 void CopyTo(cli::array <T> ^ destination, int startIndex);
public void CopyTo (T[] destination, int startIndex);
public readonly void CopyTo (T[] destination, int startIndex);
member this.CopyTo : 'T[] * int -> unit
Public Sub CopyTo (destination As T(), startIndex As Integer)

Parameter

destination
T[]

Array untuk menerima salinan nilai vektor.

startIndex
Int32

Indeks awal untuk destination memulai operasi salin.

Pengecualian

destinationadalah null.

Jumlah elemen dalam instans saat ini lebih besar dari jumlah elemen yang tersedia dari startIndex hingga akhir destination array.

index kurang dari nol atau lebih besar dari indeks terakhir di destination.

.NET 5 dan yang lebih baru: Jenis T tidak didukung.

destinationadalah null.

Keterangan

Operasi salin dimulai pada indeks startIndexdestination. Array tujuan harus memiliki setidaknya startIndex + Vector<T>.Count elemen.

Berlaku untuk