विषयसूची:
वीडियो: हम मल्टीकास्ट प्रतिनिधियों का उपयोग क्यों करते हैं?
2024 लेखक: Lynn Donovan | [email protected]. अंतिम बार संशोधित: 2023-12-15 23:47
ए मल्टीकास्ट प्रतिनिधि है ए प्रतिनिधि जिसमें एक से अधिक फ़ंक्शन के संदर्भ होते हैं। कब हम का आह्वान करें मल्टीकास्ट प्रतिनिधि , फिर सभी कार्य जो हैं द्वारा संदर्भित प्रतिनिधि हैं आह्वान किया जा रहा है। अगर आप a. का उपयोग करके कई विधियों को कॉल करना चाहते हैं प्रतिनिधि तो सभी विधि हस्ताक्षर समान होना चाहिए।
बस इतना ही, हम प्रतिनिधियों का उपयोग क्यों करते हैं?
प्रतिनिधि अवलोकन
- प्रतिनिधि सी ++ फ़ंक्शन पॉइंटर्स के समान हैं, लेकिन सुरक्षित हैं।
- प्रतिनिधि विधियों को पैरामीटर के रूप में पारित करने की अनुमति देते हैं।
- कॉलबैक विधियों को परिभाषित करने के लिए प्रतिनिधियों का उपयोग किया जा सकता है।
- प्रतिनिधियों को एक साथ जंजीर से बांधा जा सकता है; उदाहरण के लिए, एक ही घटना पर कई विधियों को बुलाया जा सकता है।
यह भी जानिए, C# में मल्टीकास्ट डेलिगेट क्या है? ए प्रतिनिधि जो कई विधियों को इंगित करता है उसे a. कहा जाता है मल्टीकास्ट प्रतिनिधि . "+" ऑपरेटर में एक फ़ंक्शन जोड़ता है प्रतिनिधि ऑब्जेक्ट और "-" ऑपरेटर एक मौजूदा फ़ंक्शन को a. से हटा देता है प्रतिनिधि वस्तु। उदाहरण: मल्टीकास्ट प्रतिनिधि.
फिर, हम सी # में प्रतिनिधियों का उपयोग क्यों कर रहे हैं?
ए सी # में प्रतिनिधि C++ के फंक्शन पॉइंटर्स के समान है, लेकिन सी # प्रतिनिधि सुरक्षित प्रकार हैं। प्रतिनिधियों कॉलबैक विधियों को परिभाषित करने और ईवेंट हैंडलिंग को लागू करने के लिए उपयोग किया जाता है, और उन्हें घोषित किया जाता है का उपयोग करते हुए NS " प्रतिनिधि "कीवर्ड। आप घोषित कर सकते हैं a प्रतिनिधि जो अपने आप प्रकट हो सकता है या एक वर्ग के अंदर नेस्टेड भी हो सकता है।
एसी प्रतिनिधि क्या है?
सी# प्रतिनिधियों सी या सी ++ में, फ़ंक्शन के पॉइंटर्स के समान हैं। ए प्रतिनिधि एक संदर्भ प्रकार चर है जो एक विधि का संदर्भ रखता है। संदर्भ रनटाइम पर बदला जा सकता है। प्रतिनिधियों विशेष रूप से घटनाओं और कॉल-बैक विधियों को लागू करने के लिए उपयोग किया जाता है। सभी प्रतिनिधियों सिस्टम से अप्रत्यक्ष रूप से व्युत्पन्न हैं।
सिफारिश की:
हम प्रतिक्रिया JS में JSX का उपयोग क्यों करते हैं?
JSX ReactJS के लिए एक सिंटैक्स एक्सटेंशन है जो जावास्क्रिप्ट में HTML टैग लिखने के लिए समर्थन जोड़ता है। ReactJS के शीर्ष पर, यह वेब एप्लिकेशन को व्यक्त करने का एक बहुत शक्तिशाली तरीका बनाता है। यदि आप ReactJS से परिचित हैं, तो आप जानते हैं कि यह वेब घटक-आधारित फ्रंटएंड अनुप्रयोगों को लागू करने के लिए एक पुस्तकालय है
हम DevOps का उपयोग क्यों करते हैं?
DevOps एक संस्कृति और प्रक्रियाओं के सेट का वर्णन करता है जो सॉफ्टवेयर विकास को पूरा करने के लिए विकास और संचालन टीमों को एक साथ लाता है। यह संगठनों को पारंपरिक सॉफ्टवेयर विकास दृष्टिकोणों की तुलना में तेज गति से उत्पाद बनाने और सुधारने की अनुमति देता है। और, यह तेजी से लोकप्रियता प्राप्त कर रहा है
हम MySQL में संग्रहीत कार्यविधि का उपयोग क्यों करते हैं?
संग्रहीत कार्यविधियाँ अनुप्रयोगों और MySQL सर्वर के बीच नेटवर्क ट्रैफ़िक को कम करने में मदद करती हैं। क्योंकि कई लंबे SQL स्टेटमेंट भेजने के बजाय, एप्लिकेशन को केवल संग्रहीत कार्यविधियों के नाम और पैरामीटर भेजने होते हैं
हम अनुक्रम आरेख का उपयोग क्यों करते हैं?
अनुक्रम आरेख एक सिस्टम की आवश्यकताओं को दस्तावेज करने और सिस्टम के डिज़ाइन को फ़्लश करने के लिए उपयोग करने के लिए एक अच्छा आरेख है। अनुक्रम आरेख इतना उपयोगी होने का कारण यह है कि यह सिस्टम में वस्तुओं के बीच बातचीत के तर्क को समय क्रम में दिखाता है कि बातचीत होती है
हम HTML में फॉर्म एक्शन का उपयोग क्यों करते हैं?
एचटीएमएल | क्रिया विशेषता का उपयोग यह निर्दिष्ट करने के लिए किया जाता है कि फ़ॉर्म जमा करने के बाद सर्वर को फ़ॉर्मडेटा कहाँ भेजा जाना है। इसका उपयोग तत्व में किया जा सकता है। विशेषता मान: URL: इसका उपयोग दस्तावेज़ के URL को निर्दिष्ट करने के लिए किया जाता है जहाँ प्रपत्र जमा करने के बाद डेटा भेजा जाना है