AbstractList.RemoveRange(Int32, Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Удаляет из этого списка все элементы, индекс которых находится между fromIndex, включающим и toIndexэксклюзивным.
[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
Параметры
- fromIndex
- Int32
индекс первого элемента, который необходимо удалить
- toIndex
- Int32
индекс после удаления последнего элемента
- Атрибуты
Исключения
Если удаление из этого списка не поддерживается.
Значение if start или start >= size().
Комментарии
Удаляет из этого списка все элементы, индекс которых находится между fromIndex, включающим и toIndexэксклюзивным. Сдвигает все успешные элементы влево (уменьшает их индекс). Этот вызов сокращает список по (toIndex - fromIndex) элементам. (Если toIndex==fromIndexэта операция не действует.)
Этот метод вызывается операцией clear в этом списке и ее вложенными списками. Переопределение этого метода для использования внутренних элементов реализации списка может значительно повысить производительность clear операции в этом списке и ее вложенных списках.
Java документации по java.util.AbstractList.removeRange(int, int).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".