C# - Quick Singleton Util Class

Tá tá tá, este post é somente pra concorrer (irônico) com meu amigo Diego, em relação a este post que ele fez.

 public sealed class Util
 {  
  Util(){}
    
  public static Util I
  { get { return Nested.I; } }
   
  class Nested
  {
   static Nested() {}
   internal static readonly Util I = new Util();
  }
 }

Comments

  1. March 28th, 2006 | 9:11 pm

    Identação meio sacana essa que tu usou einh? Mas ok,hehe. Essa implementação é thread safe?A de Java do meu blog não é ao menos.
    Mas de qualquer forma, a em Ruby é thread safe e é estupidamente menor :)

    Abraço

Leave a reply