Ars*_*ray 2 c# reflection
我希望能够枚举一个类实现的所有事件.
class A { public delegate void X(); public event X EventA; } class B:A { public event X EventB; }
我该怎么做才能typeof(B)得到一份清单,其中包括EventB?
typeof(B)
EventB
zmb*_*mbq 6
嗯,有Type.GetEvents方法,你应该使用它.如果您只希望在B处声明的事件,而不是从A继承的事件,则DeclaredOnly作为绑定标志之一传递.
Type.GetEvents
DeclaredOnly
归档时间:
13 年,4 月 前
查看次数:
178 次
最近记录: