|
|
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
|
|
|
A B · C#Excel自动调整列避免长文本时出错 11 月前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 11 月前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 11 月前 |
|
|
Duck0 · 这个对象在更高的帧率下会更快吗,因为它在Update()中? 11 月前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 11 月前 |