说我有一些属性如何创建一个计算属性
public int redBalls { get; set; }
public int blueBalls { get; set; }
我现在想有一个totalBalls财产,将增加两个。
,我会这样做吗?
public int totalBalls { get { return redBalls + blueBalls; } }
我想这一点,但结果是0
*编辑,我已经说出我的主要开发者,它是因为无论访问totalBalls不通知的redBalls或blueBalls的变化,使它不会重新计算这些值
所以我必须做OnPropertyChanged("total")
你真的设置了'redBalls'和'blueBalls'吗? –
一切都很好,看起来像两个红色/蓝色球0 – sll
'redBalls'和'blueBalls'都不是零,而不是对方的反转,对不对? –