語言

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

最後一個要移除元素後的索引

屬性

例外狀況

如果不支援從此清單中移除。

start start >= size()

備註

從此列表中移除所有介於 fromIndex、 包含 和 toIndex、 排斥之間的元素。 將後續元素向左移動(降低其索引)。 此呼叫會依 (toIndex - fromIndex) 元素縮短清單。 (若 toIndex==fromIndex,此操作無效。)

此方法由 clear 對此清單及其子列表的操作呼叫。 若能覆蓋此方法以利用清單實作的內部功能 ,能大幅 提升該清單及其子清單的操作效能 clear

Java 文件 java.util.AbstractList.removeRange(int, int)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於