我如何更新房产或更改其价值

时间:2014-06-27 06:36:41

标签: c# properties

我如何更新房产或更改其价值。

public MyClass A
{
   get{} 
   set
      {
          // find if programmer set A=new MyClass(); 
      }
}

1 个答案:

答案 0 :(得分:1)

并不完全清楚你想要什么,也许是这样的:

MyClass _a;
public MyClass A
{
    get { return _a; }
    set
    {
        // find if programmer set A=new MyClass();
        if (value != _a)
        {
            // different value
        }
    }
}

对于更复杂的情况,请遵循RaphaëlAlthaus的建议,并查看INotifyPropertyChanged