System::ObjectExt::Coalesce metod

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

Implementering av översättning av ‘??’-operatorn för nullbara typer.

template<typename T0,typename T1> static T0 System::ObjectExt::Coalesce(System::Nullable<T0> value, T1 func)
ParameterBeskrivning
T0LHS‑värdetyp.
T1Typ av lambda som kapslar RHS‑uttrycket.
ParameterTypBeskrivning
värdeSystem::Nullable<T0>LHS‑värde.
funcT1RHS‑uttryck.

ReturnValue

Om LHS‑värdet inte är null returneras LHS, annars beräknas RHS‑uttrycket och resultatet returneras.

Se även

ObjectExt::Coalesce(T0, T1) method

Implementering av översättning av ‘??’-operatorn för icke‑nullbara typer.

template<typename T0,typename T1> static auto System::ObjectExt::Coalesce(T0 value, T1 func)
ParameterBeskrivning
T0LHS‑värdetyp.
T1Typ av lambda som kapslar RHS‑uttrycket.
ParameterTypBeskrivning
värdeT0LHS‑värde.
funcT1RHS‑uttryck.

ReturnValue

Om LHS‑värdet inte är null returneras LHS, annars beräknas RHS‑uttrycket och resultatet returneras.

Se även