WeakDelegateによるイベントメモリリーク対策の実装
前回の記事ではイベントによるメモリリーク問題と弱参照(WeakReference)を応用した解決策について触れました。今回は具体的なWeakDelegateの実装方法について詳細に説明します。
イベントの参照メカニズム
.NETのイベントはデフォルトでサブスクライバーに対して強参照を保持します。この仕組みにより、イベントハンドラが登録されたままのオブジェクトはガベージコレクシ ...
7月4日 17:11 投稿
奇想天外なアイデアがコードで現実になる場所
7月4日 17:11 投稿