Language: Deutsch Programming Language: C# Published by: Cyron Last Update: 7/23/2006 Views: 776
Der komplette Pattern einer Singleton-Klasse. Zu einer Singleton-Klasse kann nur ein Objekt instantiiert werden, welches aber globalen Zugriff bietet.
Hallo, Im prinzip geht das zwar so, aber nachdem ich in meinem Blog (http://blog.mwiedemeyer.de/PermaLink,guid,70b0cbf8-1694-4716-b228-5c97aa3e7c56.aspx) darüber einmal geschrieben habe, habe ich dazu ein paar Hinweise erhalten. (Unbedingt die Kommentare und den Artikel von Dirk Primps ansehen) Die "sauberste" (threadsafe) Methode ist diese: private static readonly SingletonClass instance = new SingletonClass(); Dabei wird der instance Member readonly gemacht und durch static initialisierung ist das Property nur noch in dieser Form nötig: .. get { return instance; } Schönen gruß, marco
Vielen Dank für den Hinweis. Ich werde das in meiner Templatesammlung sofort ändern.
Name *
Email (won't be displayed) *
Website
Comment *
Security Code *