1.无参属性 1.为什么有字段还需要属性呢? 因为字段很容易写出不恰当的代码,破坏对象的状态,比如Age=-1.人的年纪不可能为负数.使用属性后你可以缓存某些值或者推迟创建一些内部对象,你可以以线程安全的方式来访问字段,字段可能是一个逻辑字段,它的值需要某个方法类计算得到. 属性可以给set,get访问器这只不同的访问权限. 所以推荐将所有字段设置为private类型,当需要用户设置改变时,写成属性的形式. 无参属性的几种写法. 1.最原始的写法,通过方法来赋值,这也是其他简略写法中CLR会自动…