title: Visual Studio's Memory window: Inspecting a reference instead of the referenced value?
body: <p>When I inspect a string variable <code>text</code> using Visual Studio's <em>Memory</em> window, I get to see its value: </p>
  
  <p><img src="https://i.stack.imgur.com/TZMZx.png" alt="Example of the inspection of a &lt;code&gt;string&lt;/code&gt; variable in Visual Studio&#39;s Memory window"></p>
  
  <p>Out of curiosity, is there a way to inspect (also in the <em>Memory</em> window) the location where that value gets <em>referenced</em>?</p>
  
  <p>(Of course I can already see the memory location's address. I am asking this because I am curious how the CLR represents, and works with, class-type instances. Based on what the CLI specification states, I am assuming that the CLR represents them at least as a combination of a pointer, a type token, and a value. I am seeing the latter two above, but would like to see the pointer, and what else might be stored along with it.)</p>