这是示例:
if(value != ageValue) {
ageValue = value;
}
Run Code Online (Sandbox Code Playgroud)
我的意思是,如果我们将一个变量的值分配给另一个变量,为什么还要检查它们是否具有相同的值?
这让我感到困惑。这里是更广泛的上下文:
private double ageValue;
public double Age {
get {
return ageValue;
}
set {
if(value != ageValue) {
ageValue = value;
}
}
}
Run Code Online (Sandbox Code Playgroud)