VB.NETプログラムでは、新しいビットマップイメージを作成しています。次に、Graphics.FromImageを呼び出して、ビットマップに描画するGraphicsオブジェクトを取得します。次に、画像がユーザに表示される。Graphics.Dispose()を呼び出す必要がありますか?
私が見たコードサンプルは、常にビットマップとグラフィックスオブジェクトで.Dispose()を呼び出したものですが、どちらもディスク上のファイルに触れていないときに行う必要はありますか?これらのオブジェクトがガベージコレクタによってクリアされない可能性のある他の管理されていないリソースはありますか?
申し訳ありません、これが重複している場合。この特定のケースに関連するものは何も見当たりませんでした。この場合、管理されていないリソース(もしあれば)が使用されるのか不思議でした。 – alnorth29