## ObjectExt::Coalesce(System::Nullable\<T0\>, T1) method


Implementierung der Übersetzung des '??'-Operators für nullable Typen.

```cpp
template<typename T0,typename T1> static T0 System::ObjectExt::Coalesce(System::Nullable<T0> value, T1 func)
```


| Parameter | Beschreibung |
| --- | --- |
| T0 | Typ des linken Operanden. |
| T1 | Typ der Lambda‑Ausdrucks, der den rechten Operanden kapselt. |

| Parameter | Typ | Beschreibung |
| --- | --- | --- |
| Wert | System::Nullable\<T0\> | LHS-Wert. |
| func | T1 | RHS-Ausdruck. |

### ReturnValue

Wenn der LHS-Wert nicht null ist, wird LHS zurückgegeben, andernfalls wird der RHS-Ausdruck berechnet und das Ergebnis zurückgegeben.

## Siehe auch

* Class [Nullable](../../nullable/)
* Class [ObjectExt](../)
* Namespace [System](../../)
* Library [Aspose.Page for C++](../../../)
## ObjectExt::Coalesce(T0, T1) method


Implementierung der Übersetzung des '??'-Operators für nicht‑nullable Typen.

```cpp
template<typename T0,typename T1> static auto System::ObjectExt::Coalesce(T0 value, T1 func)
```


| Parameter | Beschreibung |
| --- | --- |
| T0 | Typ des linken Operanden. |
| T1 | Typ der Lambda‑Ausdrucks, der den rechten Operanden kapselt. |

| Parameter | Typ | Beschreibung |
| --- | --- | --- |
| Wert | T0 | LHS-Wert. |
| func | T1 | RHS-Ausdruck. |

### ReturnValue

Wenn der LHS-Wert nicht null ist, wird LHS zurückgegeben, andernfalls wird der RHS-Ausdruck berechnet und das Ergebnis zurückgegeben.

## Siehe auch

* Class [ObjectExt](../)
* Namespace [System](../../)
* Library [Aspose.Page for C++](../../../)
