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

सी # में अज्ञात वर्ग में इंटरफ़ेस कैसे कार्यान्वित करें?

नहीं, अनाम प्रकार एक इंटरफ़ेस को लागू नहीं कर सकते। हमें आपका अपना प्रकार बनाना होगा।

बेनामी प्रकार पहले एक प्रकार को स्पष्ट रूप से परिभाषित किए बिना केवल-पढ़ने के लिए गुणों के एक सेट को एक ही ऑब्जेक्ट में समाहित करने का एक सुविधाजनक तरीका प्रदान करते हैं।

प्रकार का नाम संकलक द्वारा उत्पन्न होता है और स्रोत कोडलेवल पर उपलब्ध नहीं होता है। प्रत्येक गुण का प्रकार संकलक द्वारा अनुमान लगाया जाता है।

आप एक ऑब्जेक्ट इनिशियलाइज़र के साथ नए ऑपरेटर का उपयोग करके अनाम प्रकार बनाते हैं।

उदाहरण

class Program{
   public static void Main(){
      var v = new { Amount = 108, Message = "Test" };
      Console.WriteLine(v.Amount + v.Message);
      Console.ReadLine();
   }
}

आउटपुट

108Test

  1. जावा में अज्ञात आंतरिक वर्ग का उपयोग करके इंटरफ़ेस को कैसे कार्यान्वित करें?

    एक अनाम आंतरिक वर्ग एक ऐसा वर्ग है जिसका कोई नाम नहीं है, हम इसे सीधे इंस्टेंटेशन लाइन पर परिभाषित करेंगे। उदाहरण निम्नलिखित प्रोग्राम में, हम Anonymous इनर क्लास का उपयोग करके TutorialsPoint इंटरफ़ेस की toString () पद्धति को लागू कर रहे हैं और इसके रिटर्न वैल्यू को प्रिंट कर रहे हैं। interface Tut

  1. जावा में इंटरफ़ेस

    एक इंटरफ़ेस जावा में एक संदर्भ प्रकार है। यह एक वर्ग के समान है। यह अमूर्त विधियों का एक संग्रह है। एक वर्ग एक इंटरफ़ेस लागू करता है, जिससे इंटरफ़ेस के अमूर्त तरीकों को विरासत में मिलता है। अमूर्त विधियों के साथ, एक इंटरफ़ेस में स्थिरांक, डिफ़ॉल्ट विधियाँ, स्थिर विधियाँ और नेस्टेड प्रकार भी हो सकते

  1. पायथन में उपयोगकर्ता परिभाषित अपवाद को कैसे कार्यान्वित करें?

    हम Python में एक नया अपवाद वर्ग बनाकर उपयोगकर्ता-परिभाषित या कस्टम अपवाद बनाते हैं। विचार अपवाद वर्ग से कस्टम अपवाद वर्ग प्राप्त करना है। अधिकांश अंतर्निर्मित अपवाद अपने अपवादों को लागू करने के लिए एक ही विचार का उपयोग करते हैं। दिए गए कोड में, आपने एक उपयोगकर्ता-परिभाषित अपवाद वर्ग, कस्टम एक्सेप्श