طريقة System::ObjectExt::Coalesce

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

تنفيذ ترجمة العامل ‘??’ للأنواع القابلة للفرغ.

template<typename T0,typename T1> static T0 System::ObjectExt::Coalesce(System::Nullable<T0> value, T1 func)
Parameterالوصف
T0نوع قيمة LHS.
T1نوع الدالة اللامدا التي تغلف تعبير RHS.
ParameterTypeالوصف
valueSystem::Nullable<T0>قيمة LHS.
funcT1تعبير RHS.

ReturnValue

إذا كانت قيمة LHS غير null، تُرجع LHS، وإلا تحسب تعبير RHS وتُرجع النتيجة.

انظر أيضًا

ObjectExt::Coalesce(T0, T1) method

تنفيذ ترجمة العامل ‘??’ للأنواع غير القابلة للفرغ.

template<typename T0,typename T1> static auto System::ObjectExt::Coalesce(T0 value, T1 func)
Parameterالوصف
T0نوع قيمة LHS.
T1نوع الدالة اللامدا التي تغلف تعبير RHS.
ParameterTypeالوصف
valueT0قيمة LHS.
funcT1تعبير RHS.

ReturnValue

إذا كانت قيمة LHS غير null، تُرجع LHS، وإلا تحسب تعبير RHS وتُرجع النتيجة.

انظر أيضًا