日期:2014-05-18 浏览次数:20983 次
private string name;
public string Name
{
get { return this.name; }
set
{
this.name = value;
if (String.IsNullOrEmpty(name))
{
name = "newName";
}
}
}
------解决方案--------------------
第一种方法,应该把后备字段定义成私有的。
第二种方法,后备字段已经自动实现了,再写一遍画蛇添足,反而错误。