2
我希望能夠枚舉類實現的所有事件。如何枚舉類聲明的所有事件?
class A
{
public delegate void X();
public event X EventA;
}
class B:A
{
public event X EventB;
}
我應該怎麼做才能typeof(B)
得到一個列表,其中將包括EventB
?
我希望能夠枚舉類實現的所有事件。如何枚舉類聲明的所有事件?
class A
{
public delegate void X();
public event X EventA;
}
class B:A
{
public event X EventB;
}
我應該怎麼做才能typeof(B)
得到一個列表,其中將包括EventB
?
那麼,有Type.GetEvents
方法,你應該使用它。如果您只想要在B處聲明的事件,而不是從A繼承的事件,則將DeclaredOnly
作爲綁定標誌之一傳遞。