Share via


Collection.IList.Insert(Int32, Object) Metode

Definisi

Menyisipkan item ke Collection objek pada indeks yang ditentukan.

 virtual void IListInsert(int index, System::Object ^ value) = System::Collections::IList::Insert;
void IList.Insert (int index, object value);
abstract member IListInsert : int * obj -> unit
override this.IListInsert : int * obj -> unit
Sub IListInsert (index As Integer, value As Object) Implements IList.Insert

Parameter

index
Int32

Indeks berbasis nol di mana value harus disisipkan.

value
Object

Object untuk menyisipkan ke Collection dalam objek.

Pengecualian

index bukan indeks yang valid dalam Collection objek .

Objek Collection bersifat baca-saja.

-atau-

Objek Collection memiliki ukuran tetap.

value adalah referensi null dalam Collection objek .

Keterangan

Jika index sama dengan jumlah item dalam Collection objek, maka value ditambahkan ke akhir.

Dalam kumpulan elemen yang berdampingan, seperti daftar, elemen yang mengikuti titik penyisipan bergerak ke bawah untuk mengakomodasi elemen baru. Jika koleksi diindeks, indeks elemen yang dipindahkan juga diperbarui. Perilaku ini tidak berlaku untuk koleksi di mana elemen secara konseptual dikelompokkan ke dalam wadah, seperti tabel hash.

Berlaku untuk

Lihat juga