日期:2014-05-17 浏览次数:21031 次
Quote: 引用: 比如一个类以及属性是这么定义的。 public class Test { public int Id { get; set; } public string Name { get; private set; } } 这样初始化赋值是错误的。 Test s = new Test(); s.Name = "ssss"; 只能直接取值。s.Name 我的意思大概是这样的 public class Test { private int Id { get; set; } } 这样一个私有的Id属性有什么用? 貌似完全没有必要需要Private属性。
比如一个类以及属性是这么定义的。 public class Test { public int Id { get; set; } public string Name { get; private set; } } 这样初始化赋值是错误的。 Test s = new Test(); s.Name = "ssss"; 只能直接取值。s.Name
public class Test { public int Id { get; set; } public string Name { get; private set; } }
Test s = new Test(); s.Name = "ssss";
public class Test { private int Id { get; set; } }