System::SafeInvoke طريقة

System::SafeInvoke method

تنفيذ ترجمة عامل ‘?.’.

template<typename T0,typename T1> static auto System::SafeInvoke(T0 expr, T1 func)
Parameterالوصف
T0نوع التعبير.
T1نوع الدالة اللامبادا التي تغلف تعبير ‘WhenTrue’.
ParameterTypeالوصف
exprT0قيمة التعبير.
funcT1تعبير ‘WhenTrue’ المرتبط بـ functor.

ReturnValue

إذا كانت قيمة expr ليست null، تُعيد func التي تُستدعى بقيمتها كوسيط أول، وإلا تُعيد null.

انظر أيضًا