Språk

IListContract<T>.Insert(Int32, T) Metod

Definition

Infogar ett objekt i det angivna indexet i en IListContract<T> samling.

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)

Parametrar

index
Int32

Det nollbaserade index där du ska infoga item.

item
T

Objektet IContract som ska infogas IListContract<T> i samlingen.

Undantag

index är mindre än noll.

-eller-

index är lika med eller större än returvärdet för GetCount().

Samlingen IListContract<T> är skrivskyddad.

Kommentarer

När du har anropat Insert metoden flyttas de objekt som följer insättningspunkten för att anpassa det nya objektet. Indexen för de objekt som flyttas uppdateras också. Om du vill ersätta ett objekt med ett angivet index använder du SetItem -metoden.

Om du vill avgöra om en IListContract<T> samling är skrivskyddad anropar du GetIsReadOnly metoden.

Gäller för