单例类允许单次分配和数据实例。它具有常规方法,您可以使用实例进行调用。
为了防止该类的多个实例,将使用私有构造函数。
让我们看一个例子-
public class Singleton { static Singleton b = null; private Singleton() { } }
以下是显示如何显示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