Bagikan melalui


LinkedList<T>.CopyTo(T[], Int32) Metode

Definisi

Menyalin seluruh LinkedList<T> ke satu dimensi Arrayyang kompatibel, dimulai dari indeks array target yang ditentukan.

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

Parameter

array
T[]

Satu dimensi Array yang merupakan tujuan elemen yang disalin dari LinkedList<T>. Array harus memiliki pengindeksan berbasis nol.

index
Int32

Indeks berbasis nol tempat array penyalinan dimulai.

Penerapan

Pengecualian

arrayadalah null.

index kurang dari nol.

Jumlah elemen dalam sumber LinkedList<T> lebih besar dari ruang yang tersedia dari index ke akhir tujuan array.

Contoh

Untuk contoh yang menyertakan metode ini, lihat LinkedList<T> kelas .

Keterangan

Elemen disalin ke Array dalam urutan yang sama di mana enumerator melakukan iterasi melalui LinkedList<T>.

Metode ini adalah operasi O(n), di mana n adalah Count.

Berlaku untuk