Collection<T>.Insert(Int32, T) Yöntem

Tanım

Belirtilen dizinde öğesine Collection<T> bir öğe ekler.

public:
 virtual void Insert(int index, T item);
public void Insert (int index, T item);
abstract member Insert : int * 'T -> unit
override this.Insert : int * 'T -> unit
Public Sub Insert (index As Integer, item As T)

Parametreler

index
Int32

item eklenecek sıfır tabanlı dizin.

item
T

Eklenecek nesne. Değer başvuru türleri için olabilir null .

Uygulamalar

Özel durumlar

index, sıfırdan küçüktür.

-veya-

index değerinden büyüktür Count.

Açıklamalar

Collection<T> başvuru türleri için geçerli bir değer olarak kabul eder null ve yinelenen öğelere izin verir.

değerine eşitse indexCountitem sonuna Collection<T>eklenir.

Bu yöntem bir O(n) işlemidir ve burada n olur Count.

Devralanlara Notlar

Türetilmiş sınıflar bu yöntemin davranışını değiştirmek için geçersiz kılabilir InsertItem(Int32, T) .

Şunlara uygulanır

Ayrıca bkz.