【发布时间】:2011-06-10 15:38:24
【问题描述】:
任何人都知道为什么以下将无法编译? ID 的设置器应该对两个类都是私有的,那么为什么我们可以实例化 ClassA 而不能实例化 ClassB?
public class ClassA {
public string ID { get; private set; }
public void test() {
var instanceA = new ClassA() { ID = "42" };
var instanceB = new ClassB() { ID = "43" };
}
public class ClassB {
public string ID { get; private set; }
}
}
谢谢
【问题讨论】:
标签: c# instantiation