Podczas używania WeakReference, jak możemy być pewni, że cel nie jest zbierany między wywołaniami .IsAlive i .Target? Na przykład: if (myWeakReference.IsAlive)
{
// How can we be sure the object
Java's WeakHashMap jest często cytowana jako przydatna do buforowania. Wydaje się dziwne, że jego słabe referencje są definiowane w kategoriach kluczy mapy, a nie jej wartości. Mam na myśli, że to war
Potrzebuję listy słabych referencji, które usuwają elementy po ich śmierci. Obecnie jedynym sposobem, w jaki to robię, jest kontynuowanie opróżniania listy (ręczne usuwanie martwych odniesień). Jestem