什么是C#中的单身人士?非常直截了当的问题。什么是单身人士,何时应该使用它?
3 回答
桃花长相依
TA贡献1860条经验 获得超8个赞
单例是一个只允许创建自身的一个实例的类 - 并且可以简单,方便地访问所述实例。单例前提是跨软件开发的模式。
有一个C#实现“在C#中实现Singleton模式”涵盖了你需要知道的大部分内容 - 包括一些关于线程安全的好建议。
说实话,你需要实现一个单例是非常罕见的 - 在我看来,它应该是你应该注意的事情之一,即使它不经常使用。
慕码人8056858
TA贡献1803条经验 获得超6个赞
你问了C#。琐碎的例子:
public class Singleton{ private Singleton() { // Prevent outside instantiation } private static readonly Singleton _singleton = new Singleton(); public static Singleton GetSingleton() { return _singleton; }}
- 3 回答
- 0 关注
- 312 浏览
添加回答
举报
0/150
提交
取消