相关疑难解决方法(0)

我可以按类型获得C#委托的签名吗?

如果您有类型信息,是否有一种直接的方法使用反射来获取委托的参数列表?

例如,如果我声明委托类型如下

delegate double FooDelegate (string param, bool condition);
Run Code Online (Sandbox Code Playgroud)

然后获取该委托类型的类型信息,如下所示

Type delegateType = typeof(FooDelegate);
Run Code Online (Sandbox Code Playgroud)

是否可以从该类型信息对象中检索返回类型(double)和参数列表({string,bool})?

c# reflection delegates

53
推荐指数
1
解决办法
1万
查看次数

标签 统计

c# ×1

delegates ×1

reflection ×1