SparseBooleanArray.Compute(Int32, IIntBinaryOperator) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Пытается вычислить новое сопоставленное значение для указанного ключа на основе текущего сопоставленного значения (или false, если текущее сопоставление отсутствует).
[Android.Runtime.Register("compute", "(ILjava/util/function/IntBinaryOperator;)Z", "GetCompute_ILjava_util_function_IntBinaryOperator_Handler", ApiSince=37)]
public virtual bool Compute(int key, Java.Util.Functions.IIntBinaryOperator function);
[<Android.Runtime.Register("compute", "(ILjava/util/function/IntBinaryOperator;)Z", "GetCompute_ILjava_util_function_IntBinaryOperator_Handler", ApiSince=37)>]
abstract member Compute : int * Java.Util.Functions.IIntBinaryOperator -> bool
override this.Compute : int * Java.Util.Functions.IIntBinaryOperator -> bool
Параметры
- key
- Int32
Ключ для вычисления значения.
- function
- IIntBinaryOperator
Функция для вычисления нового значения. Для второго аргумента, представляющего текущее сопоставленное значение, значение 0 используется для false и 1 для true. Возвращаемое значение будет преобразовано в логическое значение аналогично, 0 для false и true в противном случае.
Возвращаемое значение
Новое сопоставленное значение.
- Атрибуты