对象销毁时事件订阅应该怎样处理? A对象订阅了B对象的事件,如果要删除B对象,这些事件订阅需要处理吗?或者要删除A对象,正确的处理方式是怎样的? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 代码如下:public Group(Group parent) : base(){ if (parent != null) { parentGroup = parent; parent.PartCountChanged += new PartCountChangedHandler(base.OnPartCountChanged); }}业务逻辑如下:Group下可建立多个子Group,Group构造的时候传入父Group作为参数,为传入的父Group的PartCountChanged 事件订阅一个方法。针对一个父Group可以移除它的子Group,在子Group移除的时候还存在一个事件订阅,这个事件订阅需要处理吗?怎么处理? parent.PartCountChanged -= new PartCountChangedHandler(base.OnPartCountChanged); 要是删除B,没有问题,删就删吧,只不过A原先订阅的东西现在开始就收不到了。如果要删除A,那么需要在删除的同时取消订阅,否则一旦B触发了事件会出现NullException。 C#操作SQL2000,需要动态的创建一个表,判断表的存在性 关于winform 按钮注册的一些小细节处理 php中的“^”与.net “^”是不是一样的 Des解密问题在线等。雪地跪谢各位高手帮帮手。 用C#能够创建OCX组件项目吗??? 英语不好,帮忙翻译一下下面的这句话。谢谢。 求助关于网站内存溢出问题 这么简单的程序都编译不过,太郁闷了! 如何在GDI+中实现PolyPolygon和PolyPolyline 还是关于动态生成报表 如何无障碍访问局域网内其它计算机的文件 为什么VisualStudio2005不支持一边运行一边编辑代码呢?
public Group(Group parent) : base()
{
if (parent != null)
{
parentGroup = parent;
parent.PartCountChanged += new PartCountChangedHandler(base.OnPartCountChanged);
}
}业务逻辑如下:
Group下可建立多个子Group,Group构造的时候传入父Group作为参数,
为传入的父Group的PartCountChanged 事件订阅一个方法。
针对一个父Group可以移除它的子Group,在子Group移除的时候还存在一个事件订阅,这个事件订阅需要处理吗?怎么处理?