C# 中的单例类
单例类允许对数据进行单一分配和实例化。它具有普通方法,您可以使用实例调用它。
要防止类具有多个实例,可以使用私有构造函数。
让我们看一个示例 −
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
广告