Определение ссылок на объект
От: andrw  
Дата: 10.02.10 08:05
Оценка:
Всем привет!
Возник один любопытный вопрос:

вот такое определение класса:

    public class A
    {
        public object Field { get; set; }
    }

    public class B
    {
        public object Field { get; set; }
    }

    A cA = new A();
    B cB = new B();
    cB.Field = cA;


естественно, чтобы объекты были удалены при сборке мусора между ними нужно
разорвать связь.
Отсюда возникает вопрос, возможно ли в ходе выполнения программы
определять наличие ссылки у объекта сB на cA.

Я подозреваю, что можно, ведь как-то работают всякие профилировщики...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.