Is it possible to create a C# 'pointer' to a DateTime object?
<p>Is it possible to create a C# pointer to a DateTime object?  I'm trying to do this:</p>

<pre><code>DateTime Event1 = DateTime.Now;
DateTime Event2 = DateTime.Now.AddYears(10);

DateTime EventPointer;  // A Pointer?

if (something)
{
  EventPointer = Event1;
}
else
{
  EventPointer = Event2;
}

EventPointer.DoSomething? //  Something that would change the value of Event1/2 variable.
</code></pre>
