2009-07-30 39 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