public string Name
{
get
{
return name; //访问name赋值
}[color=#FF0000]
set
{
name = value;//对name变量进行赋值
}
}
这其中的get中return name 是访问name变量还是返回name变量。
{
get
{
return name; //访问name赋值
}[color=#FF0000]
set
{
name = value;//对name变量进行赋值
}
}
这其中的get中return name 是访问name变量还是返回name变量。
解决方案 »
- private void onpaint(PaintEventArgs e) 怎么调用这个方法?
- 如何解决主线程假死的问题
- 查詢字符串中含有特殊符號怎么處理?
- 請問各位大哥,請教一個decimal 設定小數位數的問題同?
- 关于有中文字符是截取文本框长度的问题
- 关于类设计的问题。。。。。
- 求救,分不够再加,一个一直没搞清楚的问题!
- 请问用过windows 2003的老兄 用什么虚拟光驱软件啊
- 请问 :哪个string类具有Find()方法?
- 网络客户端接收16进制数据
- 如何获得线程池中的需要处理的任务队列数
- c#中用PostMessage向外部程序弹出的#32770窗口中的按钮发送BM_CLICK无效。
private string name;
public string Get_Name()
{
return name;
}
public void Set_Name(string value)
{
name = value;
}
public string Name
{
set { name = value; }
get { return name; }
}一样可以啊, get,set 就是2个方法,没顺序的,还可以加访问修饰符。
get...set可以这样理解,要调用这个属性的时候,就会返回get里的值,当你要对这个属性赋值的时候,就会调用set方法,所以没必要先set后get。
set 和get并不是说先set然后再get,是用于不同场合时,调用属性用get,对属性进行赋值用set