【发布时间】:2010-12-10 05:11:15
【问题描述】:
我意识到需要多次阅读标题才能理解... :)
我实现了一个自定义属性,该属性应用于我的类中的方法。 我应用属性的所有方法都具有相同的签名,因此我为它们定义了一个委托:
public delegate void TestMethod();
我有一个接受该委托作为参数的结构
struct TestMetaData
{
TestMethod method;
string testName;
}
是否可以从反射中获取具有自定义属性的方法并将其传递到结构中的“方法”成员?
我知道你可以调用它,但我认为反射不会为我提供我可以转换为 TestMethod 委托的类中的实际方法。
【问题讨论】:
标签: c# reflection methods delegates attributes