日期:2014-05-20  浏览次数:20868 次

谁给我解释一下.net中几行简单代码
public string Show
{
get
{
return Msg.Text;
}
set
{
Msg.Text = value;
}
}
public string Color
{
get
{
return Msg.ForeColor.ToString();
}
set
{
Msg.Style["color"] = value;
}
}


如上,谁给我说说

------解决方案--------------------
int unid; //声明变量
public int Unid //封装变量
{
get { return this.unid; } //Get读取this.变量
set { this.unid = value; }//Set写如变量
}
------解决方案--------------------
同上。属性。
我们定义一个字段
private string name; //私有字段。快速创建属性。ctrl+r+e。
public string Name //公共方法。
{
get(return name); //get 只读属性 可以只设置一个↓
set(name=value); //set 只写属性
}
set中还可以嵌套判断,来限制输入。