System::ObjectExt::Coalesce yöntemi

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

Null olabilir tipler için ‘??’ operatörünün çevirisinin uygulanması.

template<typename T0,typename T1> static T0 System::ObjectExt::Coalesce(System::Nullable<T0> value, T1 func)
ParametreAçıklama
T0Sol taraf (LHS) değer tipi.
T1Sağ taraf (RHS) ifadesini kapsülleyen lambda tipi.
ParametreTürAçıklama
değerSystem::Nullable<T0>LHS değeri.
funcT1RHS ifadesi.

ReturnValue

Eğer LHS değeri null değilse, LHS’yi döndürür, aksi takdirde RHS ifadesini hesaplar ve sonucu döndürür.

Ayrıca Bakınız

ObjectExt::Coalesce(T0, T1) method

Null olmayan tipler için ‘??’ operatörünün çevirisinin uygulanması.

template<typename T0,typename T1> static auto System::ObjectExt::Coalesce(T0 value, T1 func)
ParametreAçıklama
T0Sol taraf (LHS) değer tipi.
T1Sağ taraf (RHS) ifadesini kapsülleyen lambda tipi.
ParametreTürAçıklama
değerT0LHS değeri.
funcT1RHS ifadesi.

ReturnValue

Eğer LHS değeri null değilse, LHS’yi döndürür, aksi takdirde RHS ifadesini hesaplar ve sonucu döndürür.

Ayrıca Bakınız