निम्नलिखित C # वर्ग लें:
c1 {
event EventHandler someEvent;
}
अगर वहाँ के लिए सदस्यता के एक बहुत हैं c1
की someEvent
घटना और मैं उन सभी को स्पष्ट करना चाहते हैं, सबसे अच्छा तरीका है इस लक्ष्य को हासिल करने के लिए क्या है? यह भी विचार करें कि इस घटना के लिए सदस्यता लंबित / गुमनाम प्रतिनिधि हो सकते हैं।
वर्तमान में मेरा समाधान यह ResetSubscriptions()
है c1
कि someEvent
शून्य पर सेट करने के लिए एक विधि जोड़ना है । मुझे नहीं पता कि इसका कोई अनदेखी परिणाम है या नहीं।