如何在 C# 中实现单例设计模式? [复制]

Posted

技术标签:

【中文标题】如何在 C# 中实现单例设计模式? [复制]【英文标题】:How to implement singleton design pattern in C#? [duplicate] 【发布时间】:2014-06-28 00:20:24 【问题描述】:

如何在 C# 中实现单例设计模式? 谁能帮帮我?

【问题讨论】:

如果你真的需要,请参阅csharpindepth.com/Articles/General/Singleton.aspx - 但最好不要... 真的老兄,问问谷歌..第一个结果 一点都不努力,投了反对票。 【参考方案1】:

在单例模式中,一个类只能有一个实例,并提供全局访问点。

public sealed class Singleton

     private static readonly Singleton _instance = new Singleton();

【讨论】:

您可以添加属性吗? 还应该有私有构造函数

以上是关于如何在 C# 中实现单例设计模式? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

如何使用工厂构造函数在 Dart 中实现单例模式?

如何在Qt 中实现单例模式

在 Java 中实现单例模式的有效方法是啥? [关闭]

在控制台应用程序 C# 中实现单例的最佳方法?

python中实现单例模式

如何在 Swift 中实现单例类