A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© squilla 中级黑马   /  2014-2-13 16:34  /  1398 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

C#中属性和字段的区别是什么?

3 个回复

倒序浏览
属性可以保证安全,当不在本类中使用时可以保证使用属性名可以避免  用字段的名字。属性的set和get函数可以限制字段的一些功能,满足一些要求。属性没有存储数据的功能,数据都存在字段中,所以只有修改字段的数据才能更改数据,修改属性的值没用。
回复 使用道具 举报
属性是对字段的封装
回复 使用道具 举报
属性是类提供给外部调用时用的可以使用对象.属性设置或读取 一个值,比如get{reture xxx;}表示可读,set{xxx = value;}表示可写。字段就是类内部用的.存储数据
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马