共用方式為


AbstractList.RemoveRange(Int32, Int32) 方法

定義

從此清單中移除索引介於 、內含和 toIndex、獨佔之間的fromIndex所有專案。

[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

要移除的最後一個項目之後的 index

屬性

例外狀況

如果不支援從此清單移除,則為 。

如果為 或 start >= size(),則start 為 。

備註

從此清單中移除索引介於 、內含和 toIndex、獨佔之間的fromIndex所有專案。 將任何成功的元素移到左邊(減少其索引)。 此呼叫會依 (toIndex - fromIndex) 元素縮短清單。 (如果 toIndex==fromIndex為 ,則此作業沒有作用。

這個方法是由 clear 此清單及其子清單上的作業所呼叫。 覆寫此方法以利用清單實作的內部,可以 大幅 改善此列表及其子清單上作業的 clear 效能。

java.util.AbstractList.removeRange(int, int)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於