Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
关于单体设计模式&;c#_C#_Design Patterns - Fatal编程技术网

关于单体设计模式&;c#

关于单体设计模式&;c#,c#,design-patterns,C#,Design Patterns,可能重复: 在什么样的情况下,将使用单例模式。请用现实生活场景来解释。谢谢我在一个网站上使用了它,该网站有一个动态生成的菜单,由一组用户共享 我们在内存中生成了菜单,因为如果每次应该生成菜单时都从数据库中读取它,我们会降低性能。(C#中的单例与任何地方的单例相同。请仔细阅读。)

可能重复:


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

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

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

(C#中的单例与任何地方的单例相同。请仔细阅读。)