如何在对象释放时通知引用者
比如我定义了以下这样的类
public class A
{	
        public int ID
        {
            get;
            set;
        }
}
public A NewA=new A();
public class B
{	
     public A Quote=NewA;
}
public B NewB=new B();
当我释放NewA整个对象时,怎么使NewB中的Quote引用变为Null?有没有C#现成的机制可用?
目前我采用的是在A类里定义相关释放通知事件,在B类引用时注册通知事件,接到通知后设置Quote为null.
              
------解决方案--------------------机制你可以用事件和析构函数。可以实现你的效果但是比较麻烦。