IList.Remove 方法

定義

多載

名稱 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 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於