在C#中,在“属性”的“设置”访问器中调用函数是否是一种好习惯?

时间:2019-01-17 09:39:02

标签: c# mvvm properties

我在一个类中有一个属性,每次值更改时,我都必须执行一些操作。因此,我想知道在属性的“设置”访问器中编写 Function-call 是否是一种好习惯?

如果这不是一个好习惯,请指导我克服这种情况。

使用下面给出的代码,每当 AngleX 更改时,我都需要执行一些称为函数调用 ModifyAngle();

的操作。
private double _angleX;

public double AngleX
{
    get { return System.Math.Round(_angleX); }
    set
    {
        _angleX = value;
        NotifyPropertyChanged();
        ModifyAngle();
    }
}

让我知道上述查询的良好做法。

0 个答案:

没有答案