2011-10-06 61 views

回答

4

使類public

然後,您應該能夠在需要的地方創建實例。

如果您希望在整個項目中都可以訪問單個實例,我建議您查看Singleton pattern

0

如果你願意,你使用這個類的一個實例 - 用最流行的模式之一辛格爾頓

http://msdn.microsoft.com/en-us/library/ff650316.aspx

using System; 

public class Singleton 
{ 
    private static Singleton instance; 

    private Singleton() {} 

    public static Singleton Instance 
    { 
     get 
     { 
     if (instance == null) 
     { 
      instance = new Singleton(); 
     } 
     return instance; 
     } 
    } 
} 
+0

你讀過下一段嗎?它不是線程安全的。 –

+0

這個例子 - 是的,你可以在參考文章中找到**多線程Singleton ** – Samich

相關問題