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

कैसे साबित करें कि स्थिर वर्ग के लिए वस्तु का केवल एक उदाहरण बनाया गया है?


यहां उदाहरण में एक स्थिर डेमो क्लास बनाई गई है और एक स्थिर चर गणना घोषित की गई है।

यहां गिनती चर को वैश्विक चर के रूप में माना जाता है। इसलिए यह उदाहरण में बढ़ता रहता है, क्योंकि कक्षा का केवल एक उदाहरण बनाया जाता है

उदाहरण

static class Demo{
   public static int count;
   static Demo(){
      System.Console.WriteLine("Static Constuctor called");
   }
}
class Program{
   static void Main(){
      Demo.count++;
      Demo.count++;
      System.Console.WriteLine(Demo.count);
      Console.ReadKey();
   }
}

आउटपुट

Static Constuctor called
2

  1. जावास्क्रिप्ट में एक कुंजी को छोड़कर किसी जेएस ऑब्जेक्ट को क्लोन कैसे करें?

    एक कुंजी को छोड़कर किसी वस्तु को क्लोन करने का सबसे आसान तरीका यह होगा कि पूरी वस्तु को क्लोन किया जाए और फिर उस संपत्ति को हटा दिया जाए जिसकी आवश्यकता नहीं है। हालांकि, क्लोनिंग 2 प्रकार की हो सकती है - डीप क्लोन उथला क्लोन उथली प्रतियां यथासंभव कम डुप्लिकेट करें। संग्रह की एक उथली प्रति संग्रह

  1. कैसे जांचें कि कोई ऑब्जेक्ट जावास्क्रिप्ट में कक्षा का उदाहरण है या नहीं?

    यह जांचने के लिए कोड निम्नलिखित है कि क्या कोई वस्तु जावास्क्रिप्ट में एक वर्ग का उदाहरण है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0&quo

  1. पायथन में किसी उदाहरण का वर्ग नाम कैसे प्राप्त करें?

    निम्न कोड दिखाता है कि प्रश्न में उदाहरण का वर्ग नाम कैसे प्राप्त करें। उदाहरण class Number:     def __init__(self, number):         self.number = number n1 = Number(1) print n1.__class__ print n1.__class__.__name__ आउटपुट यह आउटपुट देता है __main__.Number Number