Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

सी # में घटनाक्रम बनाम प्रतिनिधि

C# ईवेंट का उपयोग डेलिगेट्स की समस्याओं को हल करने के लिए किया जाता है। एक आसानी से प्रतिनिधि गुणों को ओवरराइड करता है और अंततः कोड में त्रुटियों का कारण बन सकता है। इससे बचने के लिए, C# इवेंट्स का उपयोग करता है और डेलिगेट्स के चारों ओर रैपर्स को परिभाषित करता है।

सी# में इवेंट

ईवेंट का उपयोग करने के लिए, आपको पहले प्रतिनिधि को परिभाषित करना चाहिए। ईवेंट एक प्रकार का प्रतिनिधि है और एक कुंजी दबाए जाने पर ईवेंट का एक उदाहरण हो सकता है।

public delegate voide Demo(String val);     
public event Test TestEvent;   

एक इवेंट इस तरह से एक प्रतिनिधि को पकड़ सकता है।

this.TestEvent += new Demo (DemoData);

सी#में प्रतिनिधि

एक प्रतिनिधि एक संदर्भ प्रकार चर है जो एक विधि का संदर्भ रखता है। रनटाइम पर संदर्भ बदला जा सकता है।

public delegate void Demo(String val);     

  1. जावास्क्रिप्ट में फोकस घटनाओं की व्याख्या करें।

    फ़ोकस ईवेंट तब सक्रिय होता है जब कोई तत्व फ़ोकस प्राप्त करता है या खो देता है। फोकसइवेंट निम्नलिखित हैं - इवेंट विवरण धुंधला करें इस घटना को तब सक्रिय किया जाता है जब कोई तत्व फोकस खो देता है। फोकस करें तत्व पर फोकस होने पर यह ईवेंट सक्रिय हो जाता है। ध्यान केंद्रित करें इस घटना को तब सक्रिय

  1. सभी टिंकर घटनाओं की सूची

    टिंकर एक पायथन लाइब्रेरी है जिसका उपयोग जीयूआई-आधारित एप्लिकेशन बनाने के लिए किया जाता है। टिंकर कई इनबिल्ट फीचर्स और एक्सटेंशन के साथ आता है जिनका उपयोग एप्लिकेशन के प्रदर्शन और व्यवहार को अनुकूलित करने के लिए किया जा सकता है। टिंकर इवेंट्स का उपयोग आम तौर पर एक इंटरफ़ेस प्रदान करने के लिए किया जात

  1. इवेंट लॉग में विंडोज 10 गायब इवेंट

    विंडोज 10 इवेंट व्यूअर सभी लॉग किए गए इवेंट को देखने का एक तरीका है। हालांकि, अगर आपको इवेंट लॉग में इवेंट गायब दिखाई देते हैं, तो आप कुछ महत्वपूर्ण डेटा को याद कर सकते हैं। लॉग उपयोगी होते हैं जब आप यह पता लगाने की कोशिश कर रहे हैं कि क्या एप्लिकेशन अपेक्षित रूप से काम कर रहा है, और यदि कुछ गुम है,