public static Dictionary<string, WeakReference> vmCollection = new Dictionary<string, WeakReference>(); vmCollection.Add(name, new WeakReference(viewModel));我是否需要将其作
我正在尝试在我的Silverlight应用程序中使用类型安全的WeakReference。我在这个网站上遵循了这个方法:只使用System.WeakReference,省略了引用序列化的东西。编辑:以下是我使用的代码:{ : WeakReferencewhere T : class public WeakReference</em
我在我的活动中使用一个名为GetSalesTask的AsyncTask作为内部类,但它似乎正在泄漏,我可以看到来自同一个GetSalesTask类的许多实例是活动的,换句话说,似乎GetSalesTask的实例是活动的,并且没有从内存中清除。你能指出我的问题在哪里吗? void callTask() new GetSaleTask().execute(); private class GetSalesTask extends AsyncTask&