0

私が書いているウェブサイトには、balance という変数を保持する person というオブジェクトがあります。ある時点で、set メソッドを呼び出して、balance の値を 0 から 100 に変更
しました。プログラムの実行の最後に、balance の値が 0 に戻ったときに問題があることに気付きました。コード

User.person.balance = Date.Parse(txtBal_Updated.Text)

セッターを通過し、値を 0 から 100 に変更します。この変更の直後にプログラムを停止し、トレーサーを使用してバランスの値を確認すると、100 と表示されます。それが 0 であることを示しています。その後、バランスを振り返ると、プログラムをまったく実行しなくても、突然 0 に戻りました。プログラムを実行せずにオブジェクトの値がどのように変化するのか、非常に混乱しています。

4

1 に答える 1