IList.Remove 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| Remove(Int32) |
移除該清單中指定位置的元素(可選操作)。 |
| Remove(Object) |
若有指定元素,則從列表中移除該元素的首次出現(可選操作)。 |
Remove(Int32)
移除該清單中指定位置的元素(可選操作)。
[Android.Runtime.Register("remove", "(I)Ljava/lang/Object;", "GetRemove_IHandler:Java.Util.IListInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object? Remove(int index);
[<Android.Runtime.Register("remove", "(I)Ljava/lang/Object;", "GetRemove_IHandler:Java.Util.IListInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Remove : int -> Java.Lang.Object
參數
- index
- Int32
要移除元素的指標
傳回
先前位於指定位置的元素
- 屬性
例外狀況
如果不支援從此 List 移除。
如果 location = size()
備註
移除該清單中指定位置的元素(可選操作)。 將後續元素向左移動(從其指標中減去一)。 回傳從清單中移除的元素。
的 java.util.List.remove(int)Java 檔。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
Remove(Object)
若有指定元素,則從列表中移除該元素的首次出現(可選操作)。
[Android.Runtime.Register("remove", "(Ljava/lang/Object;)Z", "GetRemove_Ljava_lang_Object_Handler:Java.Util.IListInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool Remove(Java.Lang.Object? o);
[<Android.Runtime.Register("remove", "(Ljava/lang/Object;)Z", "GetRemove_Ljava_lang_Object_Handler:Java.Util.IListInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Remove : Java.Lang.Object -> bool
參數
- o
- Object
若有元素,則從此清單中移除
傳回
true 若此清單包含指定元素
實作
- 屬性
例外狀況
如果不支援從此 List 移除。
備註
若有指定元素,則從列表中移除該元素的首次出現(可選操作)。 若此清單不包含該元素,則該元素不變。 更正式地說,移除索引 i 最低的元素,使得 Objects.equals(o, get(i)) (如果存在該元素)。 如果此清單包含指定元素(或等價地,若該清單因呼叫而改變),則回傳 true 。
的 java.util.List.remove(java.lang.Object)Java 檔。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。