我在一个类中有一个属性,每次值更改时,我都必须执行一些操作。因此,我想知道在属性的“设置”访问器中编写 Function-call 是否是一种好习惯?
如果这不是一个好习惯,请指导我克服这种情况。
使用下面给出的代码,每当 AngleX 更改时,我都需要执行一些称为函数调用 ModifyAngle();
的操作。private double _angleX;
public double AngleX
{
get { return System.Math.Round(_angleX); }
set
{
_angleX = value;
NotifyPropertyChanged();
ModifyAngle();
}
}
让我知道上述查询的良好做法。