Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
デストラクタについて
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=2466#CommentId19608
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
みどり
 ()
投稿日時
2008/7/16 00:58:00
みなさんありがとうございます。
よねKENさん、すみません教えて頂いたURLを開いてみましたが、結局のところよく分からず混乱してしまい、せっかくのアドバイスの真逆を行ってしまったみたいです。
使ったクラスのヘルプ等に使用後には Dispose を実行するようにといった記述がある場合や自作のクラスでファイルや通信回線のクローズを確実に行う必要がある場合に実装するようにします。
Using 句についても読んで見ましたが、今の知識ではよく理解できません。
そもそも今回の質問の発端はクラスの破棄を自発的に正しく行わないとガベージコレクタ任せになってしまう心配(実際そうなのかは分かりませんが)があったからです。
昔のBASIC(N88等)にもガベージコレクタが文字変数の掃除をしていた記憶があり、最悪プログラムのだんまり状態が結構長く続いた記憶があったもので...
VB.Netのガベージコレクタの処理も場合によれば結構時間がかかるものなのでしょうか?