पैरामीटर के रूप में किसी भी प्रतिनिधि को स्वीकार करने के लिए मुझे एक विधि लिखने में रूचि है जो पैरामीटर के रूप में एक और विधि स्वीकार करेगी लेकिन एक विशिष्ट हस्ताक्षर में लॉक नहीं होना चाहता - क्योंकि मुझे इसकी परवाह नहीं है। मुझे केवल दिलचस्पी है कि विधि लागू होने पर अपवाद फेंकता है या नहीं। क्या .NET Framework में कोई निर्माण है जो मुझे किसी भी प्रतिनिधि को पैरामीटर के रूप में स्वीकार करने की अनुमति देगा?पैरामीटर
उदाहरण के लिए, निम्न कॉल के सभी (भार के उपयोग के बिना!) काम करना चाहिए:
DoesItThrowException(doSomething(arg));
DoesItThrowException(doSomethingElse(arg1, arg2, arg3, arg4, arg5));
DoesItThrowException(doNothing());
कैसे आप अगर विधि एक अपवाद फेंकता है देखने के लिए परीक्षण कर रहे हैं? यदि आप इसे 'try'-'catch' ब्लॉक में चिपकाने और इसे आमंत्रित करने की योजना बना रहे हैं, तो भी आपको इसे पैरामीटर प्रदान करना होगा। –