title: Implementting Singleton Design Pattern [Please Suggest]
body: <p>Can anyone identify the problem within this snippet of Java/C# code implementing Singleton Design Pattern. </p>
  
  <p>Can someone find me the flaw in this implementation of this snippet?</p>
  
  <pre><code>class Singleton{
  public static Singleton Instance() {
  if (_instance == null)
  _instance = new Singleton();
  return _instance;
  }
  protected Singleton() {}
  private static Singleton _instance = null;
  }
  </code></pre>