在c#中很多种情况是不允许直接new出实例的,现总结一下
1、接口和抽象类自然是不能的啦
2、单例模式中,把构造函数private一下,这样在其他类中是不能直接new出实例的
3、.net framework 中提供的某些类也是不允许直接new出实例的,也是用了private构造函数
在c#中很多种情况是不允许直接new出实例的,现总结一下
1、接口和抽象类自然是不能的啦
2、单例模式中,把构造函数private一下,这样在其他类中是不能直接new出实例的
3、.net framework 中提供的某些类也是不允许直接new出实例的,也是用了private构造函数