2
ですから、非静的クラスの静的メンバー変数にメモリが割り当てられるのはいつですか?この変数はヒープでも、そのダロオションもガベージコレクタ?.netの非静的クラスの静的変数のメモリ割り当て
ですから、非静的クラスの静的メンバー変数にメモリが割り当てられるのはいつですか?この変数はヒープでも、そのダロオションもガベージコレクタ?.netの非静的クラスの静的変数のメモリ割り当て
格納場所は実装の詳細ですが、通常はヒープに配置する必要があります。静的変数はGCルーツとみなされるため、AppDomain(ほとんどの場合はアプリケーション)が閉じられると、ガベージコレクタによって割り当て解除されます。
あなたがガベージコレクションについての詳細を知りたい場合は、この記事を見て:
http://www.simple-talk.com/dotnet/.net-framework/understanding-garbage-collection-in-.net/
クラスが静的であるか、ない場合には関連してどのように? – CodesInChaos