在 .net 中存在像 RegistryKey 这样的非静态类,例如:
RegistryKey RK=Registry.LocalMachine;
上面的类不是静态的(据我所知)但它没有构造函数,例如
RegistryKey RK=new RegistryKey();
无效(注册表项类未定义构造函数)
我搜索了网络,但我找不到任何信息
当我写以下内容时
class MyClass2
{
protected MyClass2(int x)
{
}
}
我得到 MyClass2.MyClass2 由于它的保护级别而无法访问
我真正想知道的是,除了将构造函数设为私有之外,是否没有其他方法可以为 RegisteryKey 和 MyClass2 之类的类提供不同的消息?