System::ObjectExt::CoalesceAssign-Methode

ObjectExt::CoalesceAssign method

Implementierung der Übersetzung des ‘??=’-Operators.

template<typename T0,typename T1> static T0 & System::ObjectExt::CoalesceAssign(T0 &value, T1 func)
ParameterBeschreibung
T0LHS-Werttyp.
T1Typ der Lambda, die den RHS-Ausdruck kapselt.
ParameterTypBeschreibung
WertT0&LHS-Wert.
funcT1RHS‑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