我想创建一个包含特定事件处理程序的类库。更确切地说,这个库将从存在各种事件的某个dll继承。如何在自己的类库中包装这些事件?
你的意思是这样的吗?
class InnerClass
{
public event EventHandler SomeEvent;
}
class WrapperClass
{
private InnerClass innerClass = new InnerClass();
public event EventHandler SomeEventWrapped
{
add { innerClass.SomeEvent += value; }
remove { innerClass.SomeEvent -= value; }
}
}