public string user_name
{
set { _loginname = value; }
get { return _loginname; }
}
和
public string user_name{set;get;}有什么区别?
public string user_name
{
set { _loginname = value; }
get { return _loginname; }
}
和
public string user_name{set;get;}有什么区别?
区别是第一种写法能够在get和set中做更多的控制,比如判断是否为空,做一些逻辑处理等等,而第二种只能简单的赋值,不能写逻辑。