Как посмотреть шестнадцатеричные значения строки в окне просмотра VS2008? - PullRequest
5 голосов
/ 09 октября 2008

У меня есть строка в окне просмотра в VS2008 и я хочу видеть шестнадцатеричное представление каждого символа. Если я щелкну правой кнопкой мыши, есть шестнадцатеричный вариант, но это ничего не делает. Кто-нибудь знает, как просмотреть строку как последовательность шестнадцатеричных значений?

Ответы [ 2 ]

7 голосов
/ 09 октября 2008

Добавьте вашу строку в качестве часов, затем отредактируйте выражение часов и добавьте «.ToCharArray ()», чтобы просмотреть его как массив символов. Когда вы расширите свои часы, вы увидите код символа рядом с каждым отдельным символом. Отметив «шестнадцатеричный дисплей», вы увидите шестнадцатеричные коды для каждого символа.

1 голос
/ 09 октября 2008

Визуализатор по умолчанию в VS (как минимум 2005) не поддерживает это. Тем не менее, очевидно, что создать собственный визуализатор не составит большого труда: http://msdn.microsoft.com/en-us/library/ms379596.aspx (Это старая статья из бета-версии 2005 года, но я не думаю, что API сильно изменился)

Возможно, кто-то где-то даже написал один, но я еще не видел его.

...