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

Tanım

Bir koleksiyonda belirtilen dizine bir IListContract<T> öğe ekler.

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

Parametreler

index
Int32

eklenecek itemsıfır tabanlı dizin.

item
T

IContract Koleksiyona eklenecek IListContract<T> nesne.

Özel durumlar

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

-veya-

index değerinin dönüş değerine eşit veya değerinden GetCount()büyüktür.

Koleksiyon IListContract<T> salt okunurdur.

Açıklamalar

yöntemini çağırdıktan Insert sonra, ekleme noktasını izleyen öğeler yeni öğeye uyum sağlamak için taşınır. Taşınan öğelerin dizinleri de güncelleştirilir. Belirtilen dizindeki bir öğeyi değiştirmek için yöntemini kullanın SetItem .

Bir IListContract<T> koleksiyonun salt okunur olup olmadığını belirlemek için yöntemini çağırın GetIsReadOnly .

Şunlara uygulanır