Vector<T>.CopyTo Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
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
destination
adalah 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.
destination
adalah 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
destination
adalah 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.
destination
adalah null
.
Keterangan
Operasi salin dimulai pada indeks startIndex
destination
. Array tujuan harus memiliki setidaknya startIndex
+ Vector<T>.Count elemen.