C♯相談室 Part26
■ このスレッドは過去ログ倉庫に格納されています
0361デフォルトの名無しさん
2005/10/07(金) 18:02:26>C#では明示にDeleteしなくてもガベージコレクションで破棄してくれると聞きましたが
明示的に Delete したほうが安全。ガベージコレクションは何時動くか分からない。
>マルチスレッドを使用しているオブジェクトはスレッドが実行中でも破棄されるのでしょうか?
そのオブジェクトが到達不可能、つまり2度と使えないと判断されたら破棄される対象になる。
ただしアンマネージオブジェクトと弱参照オブジェクトを除く。
>そのときはスレッドも終了してくれるのでしょうか?
スレッドは特に関係ない。
■ このスレッドは過去ログ倉庫に格納されています