IIterator.Remove 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
從底層集合中移除該迭代器回傳的最後一個元素(可選操作)。
[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 所創建與分享的作品,並依授權條款所描述的使用進行修改。