語言

IIterator.Remove 方法

定義

從底層集合中移除該迭代器回傳的最後一個元素(可選操作)。

[Android.Runtime.Register("remove", "()V", "GetRemoveHandler:Java.Util.IIteratorInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void Remove();
[<Android.Runtime.Register("remove", "()V", "GetRemoveHandler:Java.Util.IIteratorInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Remove : unit -> unit
屬性

例外狀況

如果移除並未被被重複的集合支持。

如果 next 尚未被呼叫,或 remove 在最後一次呼叫 next後已被呼叫。

備註

從底層集合中移除該迭代器回傳的最後一個元素(可選操作)。 此方法每次呼叫 只能呼叫一次。#next

若迭代過程中底層集合以非呼叫此方法的方式被修改,迭代器的行為則未明確說明,除非覆蓋的類別已指定並行修改策略。

若在呼叫 #forEachRemaining forEachRemaining 該方法後被呼叫迭代器,則其行為未明確說明。

java.util.Iterator.remove()Java 檔。

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

適用於