In questo articolo verrá mostrato come poter implementare, sfruttando la keyword volatile[1] messa a disposizione dal linguaggio c#, una versione thread-safe piú performante ed efficente del pattern Singleton rispetto alla classica implementazione che fa uso della sola istruzione lock[2]. [leggi...]