掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
.netのオブジェクトのDisposeについて (ID:79063)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> New Pen()などのように無参照で作成されたオブジェクトは > いつどのあたりでDisposeされるのかが分かりません。 ガベージコレクタが起動するまでDisposeされません。 インスタンスはその参照を保持する変数が一つもなければ、 ガベージコレクトの対象になりますが、ガベージコレクタの起動タイミングは 基本的にシステムまかせになります。 (GCクラスのCollectメソッドで明示的に起動させることもできますが 乱用はお勧めできません) > いつも、Disposeする必要があるオブジェクトは無参照で作成しないようにしているのですが・・・ 内部的に持っているリソースをガベコレをまたずに破棄したい場合は、 無参照で作成しない方がよいでしょう。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.