ページ

2006年6月6日火曜日

WeakReference の Dictionary

Presenting WeakDictionary[TKey, TValue] より


WeakReference を格納する Dicrionary の実装例が紹介されています。紹介されているのは Key も Value も WeakReference を格納できるタイプです。もちろん、Key が使用中に GC に回収されては困るので WeakKeyReference<T> というクラスを作って HashCode だけを別に持つようにしたりしているようです。


(使うことがあるかどうかはわからんけど、なんとなく気になったのでメモ)

0 件のコメント:

コメントを投稿

注: コメントを投稿できるのは、このブログのメンバーだけです。