Как сделать фантомную ссылку в C#?
Сабж. Что бы хранить много ссылок на объекты в каком-то контейнере, но что бы он не мешал собирать мусор, и не было утечек памяти(из-за навечно зависшего объекта в памяти из-за ссылки на него).
можно ли сделать так, что бы ссылки на объект автоматически исчезали из контейнера, а не просто обнулялись?
Правильно работающая программа — просто частный случай Undefined Behavior