Visual Studio调试器是否隐式将较小的类型转换为int?

时间:2010-05-28 15:44:27

标签: visual-studio casting debugging

Visual Studio 2008调试器是否隐式将所有较小的数据类型转换为int?我有一个带有以下签名的函数:

public int DoSomething(sbyte value) { ... }

当传入-127并且我查看value参数时,Visual Studio调试器(例如Watch窗口)向我显示它具有值0xFFFFFF81。这是正确的,除了sbyte只有8位宽的事实;我希望调试器能告诉我它是0x81

0 个答案:

没有答案