C#的属性一直都有用,但具体了解的不是很深,而且一些注意事项也没有太在意过,糊里糊涂的用着.这两天看了C#的书专门学习了一下属性,这才知道,原来属性也有这么多东西~ ~今天记录一下,算是对学习的一个检验吧. 属性的本质是方法,是字段的封装形式,对外界提供字段的访问功能,避免外界直接接触到字段,有点经纪人的意思.属性包含两个访问器,一个是get,一个是set,通过get访问器外界可以通过属性获取相应的字段的值:通过set访问器,外界可以传递值给set访问器默认包含的变量value,来更改字段的值.