के हस्ताक्षर के साथ विधि है अगर मैं एक वस्तु एक विशिष्ट प्रतिनिधिजांच वस्तु प्रतिनिधि
public delegate T GetSomething<T>(int aParameter);
public static void Method<T>(object o, GetSomething<T> gs)
{
//check if 'o' has a method with the signature of 'gs'
}
यह काम करता है। इसके अलावा, क्या यह पता लगाना संभव है कि 'जी' 'ओ' के प्रतिनिधि हैं या नहीं? – Fabiano
@ फ़ैबियानो: हाँ, 'जीएस के माध्यम से। लक्ष्य': 'अगर (जीएस। लक्ष्य == ओ) {/ * जीएस उदाहरण में एक विधि का प्रतिनिधित्व करता है o * /}' –
धन्यवाद। मुझे अभी पता चला है कि दूसरा मामला मेरे मामले के लिए पर्याप्त होगा :-) – Fabiano