![]() |
1
26
不幸的是,我不相信有一个内置的方法可以做到这一点。最好是通过调查MethodInfo类来创建自己的签名。 编辑:我刚刚做的
你得到
这可能不是你想要的,但很接近。 这个怎么样?
这就是结果
|
![]() |
2
26
更新日期:2018年3月22日我重写了代码,添加了一些测试,并且 uploaded it to GitHub 回答
这几乎可以处理所有事情,包括扩展方法。从…开始 http://www.pcreview.co.uk/forums/getting-correct-method-signature-t3660896.html .
我在tandum中使用它和一个t4模板来为所有
|
![]() |
3
0
签出methodBase上的getParameters()方法。这将提供有关参数的信息,包括参数的名称。我不认为存在一个预先存在的方法来打印出名称,但是使用参数信息[]来构建它应该是很简单的。 这个怎么样?
|