Effective C# 中文版 改善C#程序的50种方法 --摘录
<br />一)用property而非data member===================================<br /> 当想让内部的数据被外界访问到时(不管是public还是protected)一定要用Property对于序列和字典,使用indexer,<br /> 类的data member永远应该是private,绝无例外,用property,可以得到如下好处:<br /> 1、Data binding支持<br /> 2、对于需求变化有更强的适应性,更方便 …… 阅读全文