Я понимаю, что название должно быть прочитано более одного раза для понимания ...:)
Я реализовал пользовательский атрибут, который применяю к методам в моих классах.
Все методы, которые я применяю для атрибута, имеют одинаковую подпись, и поэтому я определил делегата для них:
public delegate void TestMethod();
У меня есть структура, которая принимает этот делегат в качестве параметра
struct TestMetaData
{
TestMethod method;
string testName;
}
Можно ли из отражения получить метод с пользовательским атрибутом и передать его в структуру в член 'method'?
Я знаю, что вы можете вызвать его, но я думаю, что рефлексия не даст мне фактический метод из моего класса, который я могу привести к делегату TestMethod.