सिंगलटन क्लास एकल आवंटन और डेटा के उदाहरणों की अनुमति देता है। इसके सामान्य तरीके हैं और आप इसे एक उदाहरण का उपयोग करके कॉल कर सकते हैं।
कक्षा के कई उदाहरणों को रोकने के लिए, निजी कंस्ट्रक्टर का उपयोग किया जाता है।
आइए एक उदाहरण देखें -
public class Singleton { static Singleton b = null; private Singleton() { } }
सिंगलटन वर्ग को प्रदर्शित करने का तरीका प्रदर्शित करने वाला एक और उदाहरण निम्नलिखित है -
उदाहरण
using System; class Singleton { public static readonly Singleton _obj = new Singleton(); public void Display() { Console.WriteLine(true); } Singleton() {} } class Demo { public static void Main() { Singleton._obj.Display(); } }
आउटपुट
True