public string Name ;
和 private string name_;
public string Name {set;get;}
有啥区别
public string Name ;
和 private string name_;
public string Name {set;get;}
有啥区别
1.public的成员变量读写不可控,安全性不高,容易被串改;
2.private+set+get和public表现形式一致,但是没有暴露成员变量的地址
而且读写可空,如果想要变量只读,那么就不设置set,如果要变量只写,那么不设置get。
达到读写随心。
希望能够帮到你...