Хорошая практика для реализации обработки событий через WeakReference, если это событие является единственной вещью, содержащей ссылку, и что нам нужен объект для сбора мусора?WeakReference и обработка событий
В качестве аргумента к этому:
Люди говорят, что если вы подписались на то, что это ваша ответственность, чтобы отменить подписку, и вы должны это сделать.
Вопрос: Каковы шансы, что это событие будет уволено к тому времени, когда объект будет собран мусором? Зачем использовать WeakReference в первую очередь? – 2008-10-09 04:27:15
@Jon Limjap без слабой референции, это не тот случайный ноль, потому что событие отслеживает объект и, следовательно, его не собирают? – fostandy 2011-04-21 04:55:19