- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:c# ガベージコレクションとLinkedList)
C#ガベージコレクションとLinkedListの動作について
このQ&Aのポイント
- C#の初心者ですが、LinkedListとガベージコレクションの動作について知りたいです。LinkedListは要素が前後につながっており、FirstとLastにnullを代入しても参照は残るのか疑問です。
- LinkedListの要素は前後の要素へのリンクを持っており、FirstとLastがnullでも参照は残るのでしょうか?ガベージコレクションについても教えていただきたいです。
- LinkedListとガベージコレクションについて質問です。LinkedListの要素が前後につながっており、FirstとLastにnullを代入しても参照は残るかどうかが気になります。ガベージコレクションが働くタイミングも教えていただけると嬉しいです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
> 「何か大本のようなものがあって、そこから繋がっていないものがガベコレの対象になる」 正解です。
その他の回答 (1)
- επιστημη(@episteme)
- ベストアンサー率46% (546/1184)
回答No.1
「A,B...Z のカタマリ」はどこからも参照されていないので カタマリまるっとガベコレの対象となります。
質問者
お礼
そうですか、なんとなく分かりました。 「何か大本のようなものがあって、そこから繋がっていないものがガベコレの対象になる」という解釈で合っているでしょうか? Root - LinkedList - First(A) - B - C - D - …… - X - Y - Z ↓ Root - LinkedList - First(null) A - B - C - D - …… - X - Y - Z
お礼
ありがとうございます。すっきりしました。