标签: c# wpf weak-references memory-profiling
在WPF中使用ViewModel订阅使用弱事件模式的事件时,我最近遇到了一个问题。在内部,处理事件的类会删除WeakReference.Target为null的订阅者(也尝试使用相同结果的.IsAlive)。
我的问题是目标永远不会为空。我已经使用了dotMemory和ANTS内存分析器以及" Target"内存分析器中不存在指向的点。但是,仍然会调用方法回调。
我在这里对WeakReferences有什么不了解吗?