掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
.netのオブジェクトのDisposeについて (ID:79062)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
こんばんは(^^) VB.NETに関してちょっと疑問に思ったことを質問したいのですが、 G.DrawLine(New Pen(Color.Black), New Point(0, 0), New Point(100, 200)) のようなコードを書いたとき、 New Pen()などのように無参照で作成されたオブジェクトはいつどのあたりでDisposeされるのかが分かりません。 MSDNを読むとガベージコレクタによって自動的に破棄されるとなっているのですが、↑のように無参照でオブジェクトを作成した場合、何かよくないデメリットはありますでしょうか? これが分からずに、いつも、Disposeする必要があるオブジェクトは無参照で作成しないようにしているのですが・・・ もしデメリットがなければ↑のような書き方をしたほうがコードが短くてすみますし・・・ どなたか、知ってる方がいたらよろしくお願いします。m(__)m
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.