33得票1回答
应该为非编译器目的使用ConditionalWeakTable<TKey, TValue>吗?

我最近在寻找一个使用弱引用的IDictionary,并在这里和这里的答案中发现了ConditionalWeakTable&lt;TKey,TValue&gt;类。 有一篇权威的MSDN文章介绍了这个类,并指出: 你可以在 System.Runtime.CompilerServices 命...