【发布时间】:2010-09-16 03:52:17
【问题描述】:
我在 VS2008 的监视窗口中有一个字符串,想查看每个字符的十六进制表示。如果我右键单击有一个十六进制选项,但这似乎没有做任何事情。有人知道如何将字符串视为一系列十六进制值吗?
【问题讨论】:
标签: c# visual-studio-2008 debugging
我在 VS2008 的监视窗口中有一个字符串,想查看每个字符的十六进制表示。如果我右键单击有一个十六进制选项,但这似乎没有做任何事情。有人知道如何将字符串视为一系列十六进制值吗?
【问题讨论】:
标签: c# visual-studio-2008 debugging
VS 中的默认可视化工具(至少 2005 年)不支持此功能。但是,显然推出自己的可视化工具并不太麻烦:http://msdn.microsoft.com/en-us/library/ms379596.aspx(这是 2005 年测试版的旧文章,但我认为 API 没有太大变化。)
也许有人在某个地方写过一篇,但我还没有看到。
【讨论】:
将您的字符串添加为监视,然后编辑监视表达式并附加“.ToCharArray()”以将其视为字符数组。当您展开手表时,您会在每个单独的字符旁边看到字符代码。检查“十六进制显示”将显示每个字符的十六进制代码。
【讨论】: