IPrimitiveIterator.ForEachRemaining(Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выполняет заданное действие для каждого оставшегося элемента до тех пор, пока не будут обработаны все элементы или действие выдает исключение.
[Android.Runtime.Register("forEachRemaining", "(Ljava/lang/Object;)V", "GetForEachRemaining_Ljava_lang_Object_Handler:Java.Util.IPrimitiveIteratorInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
public void ForEachRemaining(Java.Lang.Object? action);
[<Android.Runtime.Register("forEachRemaining", "(Ljava/lang/Object;)V", "GetForEachRemaining_Ljava_lang_Object_Handler:Java.Util.IPrimitiveIteratorInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
abstract member ForEachRemaining : Java.Lang.Object -> unit
Параметры
- action
- Object
Действие, выполняемого для каждого элемента
- Атрибуты
Комментарии
Выполняет заданное действие для каждого оставшегося элемента до тех пор, пока не будут обработаны все элементы или действие выдает исключение. Действия выполняются в порядке итерации, если указан этот порядок. Исключения, создаваемые действием, передаются вызывающей объекту.
Поведение итератора не указано, если действие изменяет источник элементов каким-либо образом (даже вызывая #remove remove метод или другие методы мутатора подтипов), если только переопределяющий класс не указал политику параллельного Iterator изменения.
Последующее поведение итератора не указано, если действие создает исключение.
Java документации по java.util.PrimitiveIterator.forEachRemaining(T_CONS).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".