title: Immutability of structs
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/441309/why-are-mutable-structs-evil">Why are mutable structs evil?</a>  </p>
  </blockquote>
  
  
  
  <p>I read it in lots of places including here that it's better to make structs as immutable.</p>
  
  <p>What's the reason behind this? I see lots of Microsoft-created structs that are mutable, like the ones in xna. Probably there are many more in the BCL.</p>
  
  <p>What are the pros and cons of not following this guideline?</p>