Are Reference Assignments Truly Atomic - Even On a 64 Bit Machine?
<p>Just wondered if the above is true or whether reference assignments are split into two operations</p>

<p>Is this the reason you need to use <code>Interlocked.Exchange</code>?</p>

<p>Can anyone confirm?</p>

<p>I am talking about pointer assignment here - Is that truly atomic?</p>
