-1

スタック、ヒープ、およびスタック フレームは概念的にどのように c# 構造にマップされますか? それらはすべてどのように関連していますか?

4

1 に答える 1

1

私はあなたの質問についていくつかの仮定をするつもりです:

.NET コール スタック (および個々のフレームの情報) には、System.Diagnostics の StackFrame および StackTrace クラスを介して直接アクセスできます。

.NET では、ガベージ コレクターが「ヒープ」の割り当てを管理します。3 世代のオブジェクトがあり、最も古いオブジェクトはヒープの一番下にある世代 2 に存在します。ジェネレーション 0 は、新しいオブジェクトが割り当てられる場所です。さらに、大きなオブジェクトは別のセクションに割り当てられます。

于 2009-07-30T22:39:25.570 に答える