有谁知道如何获取已声明变量的名称。例如:
Public Function returnName(variable as integer) as string
Dim [string] as string = string.empty
[string] = variable.name
return [string]
End Function
我已经看到它尝试了几次,大多数人说这是不可能的,解释说 IL 不存储传递的变量的名称,但是相信有一些可以追踪到名称的有形指针或引用似乎是合理的。谁能给我一些关于这个的标题。
为什么?这纯属个人研究。