Collection.IList.Insert(Int32, Object) Yöntem

Tanım

Belirtilen dizindeki nesneye Collection bir öğe ekler.

 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

Parametreler

index
Int32

Eklenmesi gereken sıfır tabanlı dizin value .

value
Object

Object nesnesine eklenecek.Collection

Özel durumlar

index nesnesinde Collection geçerli bir dizin değil.

Collection Nesne salt okunurdur.

-veya-

Nesne sabit Collection bir boyuta sahip.

value nesnesinde Collection null başvurudur.

Açıklamalar

Nesnedeki index öğe sayısına eşitse Collection sonuna value eklenir.

Listeler gibi bitişik öğe koleksiyonlarında, ekleme noktasını izleyen öğeler yeni öğeye uyum sağlamak için aşağı taşınır. Koleksiyon dizine eklenirse, taşınan öğelerin dizinleri de güncelleştirilir. Bu davranış, öğelerin kavramsal olarak karma tablo gibi demetler halinde gruplandığı koleksiyonlar için geçerli değildir.

Şunlara uygulanır

Ayrıca bkz.