मैंने हाल ही में एक कंपनी में 6 महीने की इंटर्नशिप समाप्त की है जो उनके प्रोग्रामिंग के अधिकांश भाग के लिए सी # का उपयोग करती है। इस समय के दौरान मैंने पहली बार इस्तेमाल किया और घटनाओं के सी # तरीके से आदी हो गई। जैसा कि नीचे दिखाया गया है:सी # डी प्रोग्रामिंग भाषा में घटनाओं की तरह
acc.AccountBalanceLow += new AccountBalanceDelegate(atm.AccountToLow);
acc.AccountBalanceLow +=new AccountBalanceDelegate(atm.AccountToLowAgain);
क्या डी इस तरह के निर्माण का समर्थन करता है? मुझे लगता है कि ऑपरेटर ओवरलोडिंग का उपयोग करके उपयोगकर्ता द्वारा बनाया जा सकता है, लेकिन मुझे पूरी तरह से यकीन नहीं है। यदि यह संभव नहीं है तो फिर ऐसा करने का एक आम तरीका क्या होगा?