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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© redlong 中级黑马   /  2014-4-3 22:11  /  1190 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 redlong 于 2014-4-4 22:37 编辑

C#中函数和属性有什么作用。
public{ get;set } 这是什么属性

3 个回复

倒序浏览
public Name(get;set) 这玩意叫做自动属性.本质上还是方法.是为该类私有成员向外界提供一个可以读写的接口

评分

参与人数 1技术分 +2 收起 理由
黑马蔡红微 + 2 嘻嘻

查看全部评分

回复 使用道具 举报
方法的作用:用来复用代码的。当我们在一个程序中反复的写了同样的代码,我们可以把重复写了的代码定义在一个方法中,用的时候只需要调用就可以了,这样就没那么繁琐了。
属性的作用:用于对非法值得判断,限制用户的输入。
还有:1、读写属性:具有get和set的属性;
         2、只读属性:只有get方法的属性,这个属性只能读取,不能输入;
         3、只写属性:只有set方法的属性。
属性可以这么简化来写:public 数据类型 属性名{set;get}

“public{ get;set } 这是什么属性”你这样写我不知道你是什么意思,你是不是想这样表达:public 数据类型 属性名{set;get} ? 这是属性简化的写法。
回复 使用道具 举报
get访问器;set读取器。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马