任何人都知道为什么以下不会编译?ID的setter应该是两个类的私有,那么为什么我们可以实例化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; }
}
}
Run Code Online (Sandbox Code Playgroud)
谢谢
| 归档时间: |
|
| 查看次数: |
4604 次 |
| 最近记录: |