J'ai une chaîne dans une fenêtre de surveillance dans VS2008 et je veux voir la représentation hexadécimale de chaque caractère. Si je fais un clic droit, il y a une option hexadécimale mais cela ne semble pas faire quoi que ce soit. Quelqu'un sait comment voir la chaîne comme une série de valeurs hexadécimales?Comment puis-je voir les valeurs hexadécimales d'une chaîne dans une fenêtre de surveillance VS2008?
Q
Comment puis-je voir les valeurs hexadécimales d'une chaîne dans une fenêtre de surveillance VS2008?
5
A
Répondre
7
Ajoutez votre chaîne en tant que montre, puis modifiez l'expression de surveillance et ajoutez ".ToCharArray()" pour l'afficher sous la forme d'un tableau de caractères. Lorsque vous développez votre montre, vous verrez le code char à côté de chaque caractère. La vérification de "l'affichage hexadécimal" vous montrera des codes hexadécimaux pour chaque caractère.
1
Visualiseur par défaut dans VS (au moins 2005) ne supporte pas cela. Cependant, apparemment, il n'est pas trop difficile de rouler son propre visualiseur: http://msdn.microsoft.com/en-us/library/ms379596.aspx (C'est un vieil article de la version bêta de 2005, mais je ne pense pas que l'API a beaucoup changé.)
mais je n'en ai pas encore vu.