C# 中的私有构造函数和单例类
如下所示,仅包含静态成员的类中使用了私有构造函数 −
class Demo { // private constructor private Demo() { } public static a = 10; }
单例类具有普通方法,你可以使用实例调用它。
为了防止类的多个实例,使用了私有构造函数。
让我们看一个例子 −
示例
public class Singleton { static Singleton a = null; private Singleton() { } }
Advertisement