如何获取参数或变量的命名空间、类、方法和名称。例如:namespace TheNamespace{ class Theclass { void Thing() { string thevariable = ""; string b = thevariable.GetFullName(); // b would be equal to TheNamespace.Theclass.Thing.thevariable } }}我该怎么做
1 回答
慕无忌1623718
TA贡献1744条经验 获得超4个赞
参数和变量没有命名空间/类名,因此要获取要查找的字符串,只需组合使用反射来查找当前正在执行的方法的名称吗?并获取变量或参数的名称:
string b = System.Reflection.MethodBase.GetCurrentMethod().Name + "." + nameof(thevariable);
- 1 回答
- 0 关注
- 59 浏览
添加回答
举报
0/150
提交
取消