Compartilhar via


AbstractList.RemoveRange(Int32, Int32) Método

Definição

Remove dessa lista todos os elementos cujo índice está entre fromIndex, inclusive e toIndex, exclusive.

[Android.Runtime.Register("removeRange", "(II)V", "GetRemoveRange_IIHandler")]
protected virtual void RemoveRange (int fromIndex, int toIndex);
[<Android.Runtime.Register("removeRange", "(II)V", "GetRemoveRange_IIHandler")>]
abstract member RemoveRange : int * int -> unit
override this.RemoveRange : int * int -> unit

Parâmetros

fromIndex
Int32

índice do primeiro elemento a ser removido

toIndex
Int32

índice após o último elemento a ser removido

Atributos

Exceções

se a remoção desta lista não for suportada.

se start ou start >= size().

Comentários

Remove dessa lista todos os elementos cujo índice está entre fromIndex, inclusive e toIndex, exclusive. Desloca todos os elementos subsequentes para a esquerda (reduz seu índice). Essa chamada encurta a lista por (toIndex - fromIndex) elementos. (Se toIndex==fromIndex, esta operação não tem efeito.)

Esse método é chamado pela clear operação nesta lista e suas subLists. Substituir esse método para aproveitar os aspectos internos da implementação da lista pode melhorar substancialmente o clear desempenho da operação nesta lista e em suas sublistas.

Documentação Java para java.util.AbstractList.removeRange(int, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a