ISpliterator.TryAdvance(IConsumer) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Если оставшийся элемент существует, выполняет заданное действие по нему, возвращая true
значение ; else возвращается false
.
[Android.Runtime.Register("tryAdvance", "(Ljava/util/function/Consumer;)Z", "GetTryAdvance_Ljava_util_function_Consumer_Handler:Java.Util.ISpliteratorInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
public bool TryAdvance (Java.Util.Functions.IConsumer? action);
[<Android.Runtime.Register("tryAdvance", "(Ljava/util/function/Consumer;)Z", "GetTryAdvance_Ljava_util_function_Consumer_Handler:Java.Util.ISpliteratorInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
abstract member TryAdvance : Java.Util.Functions.IConsumer -> bool
Параметры
- action
- IConsumer
Действие
Возвращаемое значение
false
Значение , если остальные элементы не существовали при входе в этот метод, в противном случае true
.
- Атрибуты
Комментарии
Если оставшийся элемент существует, выполняет заданное действие по нему, возвращая true
значение ; else возвращается false
. Если этот разделитель является #ORDERED
действием, выполняемым в следующем элементе в порядке встречи. Исключения, создаваемые действием, передаются вызывающей объекту.
Последующее поведение разбителя не указано, если действие создает исключение.
Документация по Java для java.util.Spliterator.tryAdvance(java.util.function.Consumer<? super T>)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.