2009-07-30 40 views
0

它们都是如何相关的?堆栈,堆和框架在概念上如何映射到c#构造?

(代码样本,将不胜感激!)

编辑:鉴于我不知道这些条款此重载,让我澄清:

通过堆栈,我不不代表数据结构堆栈。我的意思是堆栈框架。和堆,好了,我想我mighhhht是对一个好...

+0

什么是框架(这里),一般来说,你的意思是什么?几乎看起来像一个真正的问题。 – 2009-07-30 22:29:55

+1

我假设他意味着一个堆栈框架 – zebrabox 2009-07-30 22:32:00

回答

1

我要做出关于你的问题的一些假设:

的.NET调用堆栈(和单个帧信息)可以通过System.Diagnostics中的StackFrame和StackTrace类直接访问。

在.NET中,垃圾收集器管理“堆”分配。有三代的物体,最老的人生活在堆的底部。第0代是新对象从中分配的位置。另外,大对象分配在一个单独的部分。

12