为什么我们管理堆栈上的结构和堆上的类

时间:2012-03-27 09:18:24

标签: c# structure

我正在对此进行一些研究,为什么我们管理堆栈上的结构和堆上的类。 请指教我。

2 个答案:

答案 0 :(得分:5)

情况并非总是如此,这是一个实施细节,正如his blog post中详细介绍的Eric Lippert。这是another post

答案 1 :(得分:3)

  

为什么我们管理堆栈上的结构和堆上的类。请指教我。

我建议你阅读我关于这个主题的所有文章。从底部开始。

http://blogs.msdn.com/b/ericlippert/archive/tags/memory+management/

那些特别具有启发性的是“堆栈是一个实现细节”,“关于价值类型的真相”。但是如果你想了解内存管理的一些细微方面,你应该阅读并理解它们。