1) Garbage collector не съест объект, если на него ссылается объект, который он не может съесть.
2) Но Garbage collector съест объект, если он ссылается на объект, который он не может съесть.
Мне нужно что бы во втором случае не ел.
Может можно что-нибудь с GC.KeepAlive(object) замутить?
Отвечайте на это сообщение, только если у Вас хорошее настроение и в Вашем ответе планируются только конструктивные вопросы и замечания http://rsdn.ru/Info/rules.xml