AbstractList.RemoveRange(Int32, Int32) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rimuove da questo elenco tutti gli elementi il cui indice è compreso tra fromIndex
, inclusivo e toIndex
, esclusivo.
[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
Parametri
- fromIndex
- Int32
indice del primo elemento da rimuovere
- toIndex
- Int32
index dopo l'ultimo elemento da rimuovere
- Attributi
Eccezioni
se la rimozione da questo elenco non è supportata.
se start
o start >= size()
.
Commenti
Rimuove da questo elenco tutti gli elementi il cui indice è compreso tra fromIndex
, inclusivo e toIndex
, esclusivo. Sposta tutti gli elementi che hanno esito positivo a sinistra (riduce l'indice). Questa chiamata abbrevia l'elenco in base (toIndex - fromIndex)
agli elementi. toIndex==fromIndex
Se , questa operazione non ha alcun effetto.
Questo metodo viene chiamato dall'operazione clear
in questo elenco e dai relativi sottoList. L'override di questo metodo per sfruttare i vantaggi degli elementi interni dell'implementazione dell'elenco può migliorare notevolmente le prestazioni dell'operazione clear
in questo elenco e nei relativi sottoList.
Documentazione java per java.util.AbstractList.removeRange(int, int)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.