Quantcast
Channel: "A reference to a volatile field will not be treated as volatile" implications - Stack Overflow
Viewing all articles
Browse latest Browse all 5

"A reference to a volatile field will not be treated as volatile" implications

$
0
0

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?


Viewing all articles
Browse latest Browse all 5

Latest Images

Trending Articles





Latest Images