我熟悉这个新的语法糖:
public string Name { get; set; }
但是,如果我是该变量的设置者以进行某种检查怎么办。例如,我想将应该设置为所有小写的整个字符串转换。
public string Name
{
get;
set
{
????
}
}
请您参考如下方法:
你将需要一个 getter 和 setter 的支持字段(你不能有一个部分自动的属性):
private string name;
public string Name
{
get
{
return name;
}
set
{
// do validation or other stuff
name = value.ToLower();
}
}




