title: In C#, what does "atomic" mean?
body: <p>I read this in the book C# 6.0 and the .NET 4.6 framework:</p>
  
  <blockquote>
    <p>“assignments and simple arithmetic operations are not atomic”.</p>
  </blockquote>
  
  <p>So, what does it exactly mean?</p>