I'm debugging a .NET application and see a declaration of a local array:
$ArrayType$$$BY05PAD $ArrayType$$$BY05PAD;
I break on an instruction that uses data inside that (char*) array:
num9 = <Module>.strtoul(*(ref $ArrayType$$$BY05PAD + 4), null, 10);
Before the call to strtoul, I want to show in a hex editor the contents of *(ref $ArrayType$$$BY05PAD + 4), but this is not a valid expression in the watch window and it doesn't appear as a local variable. How can I inspect raw field memory?
Locals
window, right click on this array and selectShow in Memory window
->Memory 1
?