Я хочу идентифицировать всех делегатов класса, используя отражение.Я не хочу вызывать их, просто идентифицировать.Я полагаю, что могу использовать getMembers()
вот так:
Type t = myType;
MemberInfo[] mia = t.GetMembers(BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic).OrderBy(item => item.Name).ToArray();
foreach (MemberInfo m in mia)
{
//Find delegates
}
РЕДАКТИРОВАТЬ : Пример делегата:
class ClassTest
{
public delegate void SampleEventHandler(object sender, EventArgs e);
}
Это возможно с помощью этого метода или другого?
Спасибо за ваши ответы!