我有一个缓存多个代码的应用程序objects.When,我将其中几个缓存的对象放在一个临时集合中,这个集合永远不会从内存中释放。通过使用ANTS分析应用程序,我发现了villan:当对象插入到集合的'BaseAdd‘函数中时附加的eventhandler。
cwProperty.KeyChanged += new System.EventHandler<CodeFluent.Runtime.Utilities.KeyChangedEventArgs<System.Guid>>(this.OnItemKeyChanged);我怎样才能防止这个便条被附着,或者我怎样才能清理它?
https://stackoverflow.com/questions/38295713
复制相似问题