मैं एक समारोह जो की तरहसी # में फ़ंक्शन पॉइंटर से फ़ंक्शन नाम कैसे प्राप्त करें?
public void myfunc<a,b>(Func<a,b> functionpointer)
{
String functionname;
// Do some magic to get functionpointers name and set it to functionname
}
एक समारोह सूचक
लेता है क्या यह संभव है यह चलने के बिना समारोह के नाम प्राप्त करने के लिए है?
मुझे पता है कि आप वर्तमान में चल रहे फ़ंक्शन का फ़ंक्शन नाम प्राप्त कर सकते हैं, लेकिन आप उस फ़ंक्शन का नाम कैसे प्राप्त कर सकते हैं जिसे आप कॉल करने जा रहे हैं?
मुझे माफ कर दो हो सकता है अगर इस तरह के एक सवाल से पहले पोस्ट की है, मैं सी # में इसके लिए एक समाधान
ध्यान दें कि "अज्ञात" फ़ंक्शंस उपयोगी जानकारी दे सकता है। क्या यह 'myfunc (x => x.blah)' जैसे कॉल के लिए फ़ंक्शन "नाम" जानने में मदद करता है? – dlev