无法在本地窗口VS2015中

时间:2015-10-21 17:32:41

标签: c# debugging decimal

示例C#代码(在表单加载事件中):

  int a = 5;
  double b = 7.2;
  decimal c = 9.99m;
  string d = "test";
  MessageBox.Show(a.ToString() + "\n" + b.ToString() + "\n" + c.ToString() + "\n" + d);

在消息框行上放置一个断点并运行。尝试在本地窗口(或汽车或手表)中编辑值a,b,c和d。可以更改整数,双精度值和字符串值,但十进制值(c)会不断更改回原始值(9.99m)。为什么是这样?可能的错误?或者我没有得到什么?

1 个答案:

答案 0 :(得分:0)

此问题已在2016年3月30日发布的Visual Studio 2015 Update 2中得到解决。