通知            
            
                すべてクリア
            
        
	                                     Topic starter
                    2006年6月2日 11:40 AM  
		                                	            
	            素朴な疑問です。
patterns&practicesを見ていて思ったのですが、
プロパティにstaticを指定することに意味はあるのでしょうか。
そもそも、フィールド自体がstatic指定してなければコンパイルエラーでしょうし。
[patterns&practicesのシングルトン]
private static Singleton instance;
private Singleton() {}
public static Singleton Instance    // ←ここのstatic
{
  get 
  {
     if (instance == null)
     {
        instance = new Singleton();
     }
     return instance;
  }
}
	                                                        2006年6月2日 12:20 PM  
		                                	            
	            当然あります。
なんで意味がないと思ったのでしょうか。
	                                     Topic starter
                    2006年6月2日 1:18 PM  
		                                	            
	            はっ!staticメソッドじゃないと
Singleton.Instanceが呼べないんですね。
どうもプロパティはメソッドじゃないような気がして、大きな勘違いしました。
