tag:blogger.com,1999:blog-4388210448295499283.post1259552987153419533..comments2023-07-03T10:41:00.692+02:00Comments on Jason's Architecture and .NET Blog: [Tutorial] Common Design Patterns in C# 4.0 Part6: Singleton PatternJason De Oliveirahttp://www.blogger.com/profile/00420864903139404668noreply@blogger.comBlogger1125tag:blogger.com,1999:blog-4388210448295499283.post-8829839259259339512011-06-01T21:43:09.355+02:002011-06-01T21:43:09.355+02:00After several discussions with collegues and frien...After several discussions with collegues and friends I just wanted to add that I did not implement double if checking and did not use the volatile keyword on purpoose. <br /><br />The volatile keyword does not work very well and double if checking will not help you to gain much in terms of performance.<br /><br />That is why I recommend the examples that are shown above.Jason De Oliveirahttps://www.blogger.com/profile/00420864903139404668noreply@blogger.com