私は最近、モバイルデバイス用の.NET Compact Frameworkを使用して記述されたコードベースの責任を引き継ぎましたが、コードがDispose()
いたるところに散らばっています。
これはオンになっているようです
- ADO.NETデータベースコマンド
- Windowsフォーム
ガベージコレクターがメモリ管理を処理すると思いました。私は彼らがなしDispose()
でもう少し長くメモリにハングアップするかもしれないことを知っています、しかしこれらの呼び出しを持つことには多くの利点または利益がありますか?コードのすっきりを汚しているようです。