为什么Visual Studio会自动将数字值转换或显示为十六进制?

时间:2017-03-27 08:46:59

标签: c# visual-studio-2012

我正在使用VS2012和c#。在我的项目中,当我将数字存储在int变量中时。它在调试器中显示hex值。如何防止这种情况?

示例:

int employeeID=12345;

在此处指定值后,employeeID显示为0x00003039:

public double GetSalary(int employeeID) //0x00003039
{
  /////
}

1 个答案:

答案 0 :(得分:4)

右键单击Watch窗口。

取消选中Hexadecimal Display

仅供记录:它只是数字的表示。实际格式不受此影响。

enter image description here