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が呼び出されていない場合、またはnextの最後の呼び出しの後にremoveが既に呼び出されている場合。
注釈
この反復子によって返された最後の要素を基になるコレクションから削除します (省略可能な操作)。 このメソッドは、 #nextの呼び出しごとに 1 回だけ呼び出すことができます。
このメソッドを呼び出す以外の方法で反復処理が進行中に基になるコレクションが変更された場合、オーバーライドするクラスで同時変更ポリシーが指定されていない限り、反復子の動作は指定されません。
#forEachRemaining forEachRemaining メソッドの呼び出し後にこのメソッドが呼び出された場合、反復子の動作は指定されません。
java.util.Iterator.remove()の Java ドキュメント。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。