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

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

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

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

ReturnValue

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

انظر أيضًا

ObjectExt::Coalesce(T0, T1) method

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

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

ReturnValue

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

انظر أيضًا