
可以在set访问器中添加条件,使其变得符合逻辑
set
{
if(value>=3 && value<=7)
age=value;
}
限制属性赋值就是在 set 方法中增加业务判断也处理支路
对属性的赋值进行约束: set { if(value>=3&&value<=7) age = value; }
在set访问器中添加条件,约束性赋值:

不合理赋值语句不会执行;


通过set块来约束属性赋值。
public int Age
{
get(return age;)
set
{
if (value >=3 && value <=7)
age = value;
}
}
通过set块约束属性赋值
对set进行约束限制
可在set访问器中,对赋值进行检查和校验
set
{
if (value>3 && value<7)
_age=value;
}
CTRL +F5,运行程序,可使控制台程序处在等待指令状态,可查看控制台具体输出。