关于单例设计模式和 c# [重复]

Posted

技术标签:

【中文标题】关于单例设计模式和 c# [重复]【英文标题】:regarding Singleton design pattern & c# [duplicate] 【发布时间】:2011-06-25 18:26:47 【问题描述】:

可能重复:On Design Patterns: When to use the Singleton?

在什么样的情况下会使用单例模式。请用现实生活场景解释。谢谢

【问题讨论】:

en.wikipedia.org/wiki/Singleton_pattern(C# 中的单例与任何地方都是一样的。请仔细阅读。) 【参考方案1】:

我在一个网站中使用了它,该网站有一个动态生成的菜单,由一组用户共享。

我们在内存中生成菜单,因为如果每次生成时都从数据库中读取,我们会降低性能。

【讨论】:

以上是关于关于单例设计模式和 c# [重复]的主要内容,如果未能解决你的问题,请参考以下文章

C# 静态类 单例模式 对比

C#设计模式之一单例模式(Singleton Pattern)创建型

C#中各版本的单例模式

设计模式之单例模式学习(C#)

Unity单例模式(普通单例和继承MonoBehaviour的单例)

Android 深入理解单例模式