我想创建一个包含某些事件处理程序的类库。更确切地说,这个库将继承自存在各种事件的某个dll。如何将这些事件包装在我自己的类库中?
答案 0 :(得分:0)
你的意思是这样吗?
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; }
}
}