Compartilhar via


IListContract<C>.Insert(Int32, C) Método

Definição

Insere um elemento no IListContract<C> no índice especificado.

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

Parâmetros

index
Int32

O índice de base zero no qual o item será inserido.

item
C

O IContract a ser inserido no IListContract<C>.

Exceções

index é menor que zero.

- ou -

index é igual ou maior que o valor retornado de GetCount().

O IListContract<C> é somente leitura.

Comentários

Depois de chamar Insert, os elementos que seguem a movimentação do ponto de inserção para acomodar o novo elemento. Os índices dos elementos movidos também são atualizados. Para substituir um elemento em um índice especificado, use o SetItem método .

Para determinar se um IListContract<C> é somente leitura, chame o GetIsReadOnly método .

Aplica-se a