黑马程序员技术交流社区

标题: set,get [打印本页]

作者: 李紫仪    时间: 2012-3-8 11:57
标题: set,get
sting name;
public string Name{set;get;}
这样对Name赋值时可以name么?
作者: me黄小峰    时间: 2012-3-8 14:59
不能,
你那是一个简写的属性,在属性的内部是随机生成的字段,而不是你定义好的那个字段。
作者: 杨廉壬    时间: 2012-3-8 16:23
当然不能啦,那不是同一个变量的,是两个变量
作者: 原世功    时间: 2012-3-8 18:27
不可以,你这个是简写,想要对该属性应进行读写操作,该写完整,如下:
int name;         
public int Name
{              
get {return name;}              
set {name=value;}         
}  




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2