System::Nullable::NullableBoolHelper метод
Содержание
[
Скрывать
]Nullable::NullableBoolHelper method
Вспомогательная функция для проверки, что this и other оба не равны null, и вызова лямбда‑выражения в этом случае. Используется в implementation.s.
template<typename T1> bool System::Nullable<T>::NullableBoolHelper(const T1 &other, const std::function<bool()> &f, bool default_if_both_are_null=false) const
| Параметр | Описание |
|---|---|
| T1 | Другой nullable тип. |
| Параметр | Тип | Описание |
|---|---|---|
| другое | const T1& | Другой nullable‑значение для сравнения. |
| f | const std::function<bool()>& | Лямбда для вызова, если оба this и other не null. |
| default_if_both_are_null | bool | Возвращаемое значение, если оба значения null. |
ReturnValue
false, если this или other равен null; default_if_both_are_null, если оба null; результат вызова f, если оба не null.
См. также
- Class Nullable
- Namespace System
- Library Aspose.Page for C++