
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
IDisposableはどんな時に実装すればいいですか? - Qiita
PRのコメントでIDisposableを実装してくださいと言われたが、どんな時に実装すればいいのかわからなかっ... PRのコメントでIDisposableを実装してくださいと言われたが、どんな時に実装すればいいのかわからなかったので調べまとめました。 IDisposable実装の目的は参照の破棄なので、参照をいつ、どうやって破棄すべきかについて論じます。 IDisposableインターフェースとは void Dispose()があるだけのシンプルなインターフェース。 ただのインターフェースであり、参照が切れた時にGC(ガベージコレクション)が走るなどということはない。 Dispose()はメモリを破棄するメソッドでありメモリーリークを防いだり、パフォーマンスを維持したりするために用いられる。 GCはマネージリソースを自動で破棄してくれる。 ただし、GCの破棄タイミングは予測できない上にアンマネージリソースについては破棄してくれないので開発者が管理する必要がある。 マネージリソース、アンマネージリソースの
2025/08/08 リンク