AbstractList.RemoveRange(Int32, Int32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.