变量在不运行程序的情况下发生变化

时间:2013-06-20 22:55:12

标签: variables

在我写的网站上,有一个名为person的对象,它包含一个名为balance的变量。在某一点上,我调用set方法并将余额的值从0更改为100   我注意到当运行我的程序时,平衡值回到0时出现了问题。设置一个断点,它改变了与代码的平衡

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

它通过设置器并将值从0更改为100.我在此更改后立即停止程序并使用跟踪器查看余额的值并且它说100但是如果我看人和通过人平衡它表明它是0.然后,当我回顾平衡时,它突然变回0而没有我完全踩过程序。我很困惑,如果没有程序运行,对象值如何变化。

1 个答案:

答案 0 :(得分:0)

你称之为“你的程序”的是什么?它是网页中的一些JavaScript吗?你怎么运行它?

什么是“追踪者”?使用什么工具检查变量?

您的问题让我强烈反思变量范围。您也可能会遇到一些垃圾收集

您专注于变量。在您的情况下,我怀疑首先仪器