Effective C#原则35:选择重写函数而不是使用事件句柄
2016-07-27
26
Effective C#原则35:选择重写函数而不是使用事件句柄2010-12-11 博客园 Wu.Country@侠缘译很多.Net类提供了两种不同的方法来控制一些系统的事件。那就是,要么添 加一个事件句柄;要么重写基类的虚函数。为什么要提供两个方法来完成同样的 事情呢?其实很简单,那就是因为不同的情况下要调用为的方法。在派生类的内 部,你应该总是重写虚函数。而对于你的用户,则应该限制他们只使用句柄来响 应一些不相关的对象上的事件。例如你很了一个很不错的...