1
313
或者,如果您想要一个助手方法:
更新信用至@stusmith。 |
2
466
呼叫
|
3
87
倒影有一种为树木隐藏森林的诀窍。准确、快速地获取当前方法名是不会有问题的:
更新:C版本5和.NET 4.5有这个共同需求的黄金解决方案,您可以使用 [CallerMemberName] attribute 让编译器在字符串参数中自动生成调用方法的名称。其他有用的属性是[CallerFieldPath]让编译器生成源代码文件路径,以及[CallerLineNumber]为发出调用的语句获取源代码文件中的行号。 更新2:我在答案顶部提出的语法现在可以在C版本6中使用,而无需使用特殊的重构工具:
|
4
30
我认为获得全名的最好方法是:
或者试试这个
|
5
10
这不管用吗?
http://msdn.microsoft.com/en-us/library/system.reflection.methodbase.getcurrentmethod.aspx |
6
9
您也可以使用
更新:
此方法包含一个特殊的枚举
这是我对SSCLI中与该枚举相关的注释的解释。评论如下:
|
7
5
嗯
喜欢
最好用一下
|
8
3
|
Robert King · Unity C#语法问题-转换位置 1 年前 |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
i_sniff_ket · 在unity之外使用unity类 2 年前 |