调试时Visual Studio 2013不正确的变量值

TC *_*eri 6 c# debugging visual-studio

我有Visual Studio 2013的问题.它显示不正确的值.

有两个具有相同名称的变量,但它们位于不同的范围内. 在此输入图像描述

Rob*_*10e 0

首先,我将重命名第二个变量,如果您能区分它,它将帮助您调试这个问题。另外,我自己也遇到过这种类型的问题,结果总是发现另一个操作改变了该值。你的变量是一个类,当用它执行操作时,总是有可能在某个地方,某些东西会改变它。我会检查该变量被触及(传递)的每个地方,看看是否有你错过的东西。

祝你好运。