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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 李紫仪 黑马帝   /  2012-3-8 11:57  /  1458 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

sting name;
public string Name{set;get;}
这样对Name赋值时可以name么?

评分

参与人数 1技术分 +1 收起 理由
郑文 + 1

查看全部评分

3 个回复

倒序浏览
不能,
你那是一个简写的属性,在属性的内部是随机生成的字段,而不是你定义好的那个字段。

评分

参与人数 1技术分 +1 收起 理由
郑文 + 1

查看全部评分

回复 使用道具 举报
当然不能啦,那不是同一个变量的,是两个变量

评分

参与人数 1技术分 +1 收起 理由
郑文 + 1

查看全部评分

回复 使用道具 举报
不可以,你这个是简写,想要对该属性应进行读写操作,该写完整,如下:
int name;         
public int Name
{              
get {return name;}              
set {name=value;}         
}  

评分

参与人数 1技术分 +1 收起 理由
郑文 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马