Aracılığıyla paylaş


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

Tanım

Belirtilen dizindeki bir öğeyi bir IListContract<T> koleksiyona 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

öğesinin eklendiği 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 ondan büyük olduğunu belirledik GetCount().

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