C# 中的单例类
csharpprogrammingserver side programming更新于 2025/9/23 20:22:17
单例类允许单次分配内存和数据实例。它拥有常规方法,您可以使用实例调用它。
为了防止类的多个实例,我们使用了私有构造函数。
让我们看一个例子 −
public class Singleton {
static Singleton b = null;
private Singleton() {
}
}
以下是另一个示例,展示如何显示单例类 −
示例
using System;
class Singleton {
public static readonly Singleton _obj = new Singleton();
public void Display() {
Console.WriteLine(true);
}
Singleton() {}
}
class Demo {
public static void Main() {
Singleton._obj.Display();
}
}
输出
True

