为什么我的linq结果在调试器中显示十六进制值?

时间:2010-01-27 23:36:52

标签: c# linq linq-to-sql

我注意到当我看到一个结果说我从我的数据库使用linq到sql返回所有字段,比如我的主键是一个自动增量字段,在我的调试器中显示为十六进制。

就像我将在调试器0x00000006而不是'6'中看到的那样。有什么特别的理由吗?当我想拿出我的结果并对它进行计数并且计数字段中有0x00000001并且我正在检查它是否等于零时,有点让我措手不及。

由于

1 个答案:

答案 0 :(得分:4)

如何在调试器中显示数字是可配置的。尝试右键单击数字并取消选中“十六进制显示”字段,它应该返回非十六进制值。