我们写一个类时,有时候会在同一个类上添加很多事件,事件很多的话,是不容易管理的,.NET提供的EventHandlerList可以辅助多个事件的管理,但不方便的地方是,它不是类型安全的,缺少类型安全,多少用起来担心会出错.经过我的一番改造,可以将系统提供的EventHandlerList通过泛型提供类型安全的管理.泛型类EventHandlerList.cs的实现如下: public sealed class EventHandlerList<T> : IDisposable { ListEn…