什么是C#中的單身人士?非常直截了當(dāng)?shù)膯栴}。什么是單身人士,何時應(yīng)該使用它?
3 回答

桃花長相依
TA貢獻(xiàn)1860條經(jīng)驗 獲得超8個贊
單例是一個只允許創(chuàng)建自身的一個實例的類 - 并且可以簡單,方便地訪問所述實例。單例前提是跨軟件開發(fā)的模式。
有一個C#實現(xiàn)“在C#中實現(xiàn)Singleton模式”涵蓋了你需要知道的大部分內(nèi)容 - 包括一些關(guān)于線程安全的好建議。
說實話,你需要實現(xiàn)一個單例是非常罕見的 - 在我看來,它應(yīng)該是你應(yīng)該注意的事情之一,即使它不經(jīng)常使用。

慕碼人8056858
TA貢獻(xiàn)1803條經(jīng)驗 獲得超6個贊
你問了C?!,嵥榈睦樱?/p>
public class Singleton{ private Singleton() { // Prevent outside instantiation } private static readonly Singleton _singleton = new Singleton(); public static Singleton GetSingleton() { return _singleton; }}
- 3 回答
- 0 關(guān)注
- 344 瀏覽
添加回答
舉報
0/150
提交
取消