title: Store a reference to a value type?
body: <p>I am writing a "Monitor" object to facilitate debugging of my app. This Monitor object can be accessed at run time from an IronPython interpreter. My question is, is it possible in C# to store a reference to a value type? Say I have the following class:</p>
  
  <pre><code>class Test
  {
      public int a;
  }
  </code></pre>
  
  <p>Can I somehow store a "pointer" to "a" in order to be able to check it's value anytime? Is it possible using safe and managed code?</p>
  
  <p>Thanks.</p>