Bu örnek, Singleton tasarım deseni kullanarak bir örneğin yalnızca bir kez oluşturulmasını sağlayan basit bir yapıyı gösterir.
Singleton tasarım deseni, bir sınıfın yalnızca bir örneğinin oluşturulmasını ve bu örneğe genel erişim imkanı sağlar. Bu desen, bir nesnenin tek bir kopyasını paylaşmak ve uygulama genelinde tek bir noktadan erişilebilir olmasını sağlamak için kullanılır.
- Tek bir örnek oluşturulması, kaynakların verimli kullanımını sağlar.
- Uygulama genelinde bir noktadan erişim sağlayarak tutarlılık ve merkezi yönetim imkanı sunar.
Singleton
sınıfının Instance
metodu aracılığıyla örneği alınır ve bu örnek üzerinde işlemler gerçekleştirilir.
Bu yapı, Singleton desenini kullanarak tek bir örnek oluşturmayı ve bu örneğe genel erişim sağlamayı amaçlar.
- Proje dosyalarını indirin/klonlayın.
- Çalıştırmak için bir C# derleyici kullanarak veya bir C# IDE'sinde projeyi açarak
Program.cs
dosyasını çalıştırın.