"A reference to a volatile field will not be treated as volatile" implications
Posted
by estourodepilha.com
on Stack Overflow
See other posts from Stack Overflow
or by estourodepilha.com
Published on 2009-01-08T17:24:40Z
Indexed on
2010/03/19
22:31 UTC
Read the original article
Hit count: 347
The following code
using System.Threading;
class Test
{
volatile int counter = 0;
public void Increment()
{
Interlocked.Increment(ref counter);
}
}
Raises the following compiler warning:
"A reference to a volatile field will not be treated as volatile"
Am I doing something wrong here to raise this warning? Why does the compiler me warn about this?
© Stack Overflow or respective owner