一尘不染

什么是C#中的单例?

c#

什么是Singleton,什么时候应该使用它?


阅读 422

收藏
2020-05-19

共1个答案

一尘不染

单例是仅允许创建其自身一个实例的类,并提供对该实例的简单,轻松访问。单例前提是整个软件开发的一种模式。

有一个C#实现“在C#中实现单例模式”,涵盖了您需要了解的大多数知识-
包括有关 线程安全的 一些好的建议。

老实说,您很少需要实现一个单例-在我看来,即使不经常使用它,它也应该是您应该意识到的事情之一。

2020-05-19