title: Why value-types are stored onto Stacks?
body: <p>Why does C# (.Net) prefer stack to store value types? What is the primary reason behind this design? Is it because read/write operations to the stack take better advantage of the machine processor?</p>
  
  <p>Also, maybe you can justify why not others?</p>