System::SafeInvoke मेथड

System::SafeInvoke method

‘?.’ ऑपरेटर अनुवाद का कार्यान्वयन।

template<typename T0,typename T1> static auto System::SafeInvoke(T0 expr, T1 func)
पैरामीटरविवरण
T0एक्सप्रेशन प्रकार।
T1‘WhenTrue’ अभिव्यक्ति को संलग्न करने वाले लैम्ब्डा का प्रकार।
पैरामीटरप्रकारविवरण
exprT0अभिव्यक्ति मान।
funcT1‘WhenTrue’ अभिव्यक्ति को फ़ंक्टर से बंधा हुआ।

ReturnValue

यदि expr मान null नहीं है, तो func को उसके मान को पहला तर्क बनाकर कॉल किया जाता है और परिणाम लौटाता है, अन्यथा null लौटाता है।

संबंधित देखें