如何通过变量名获取变量值

时间:2016-09-21 11:20:06

标签: c# asp.net-mvc

在函数内执行时,有一个名为id

的变量
int id = 0;

在函数内部我正在加载一个包含字符串中可变量名称的类的实例

obj a { varableName = "id" }

我想从字符串名称中访问变量并从中获取值,这是怎么回事。

1 个答案:

答案 0 :(得分:1)

你可以通过反思得到它:

variableName = this.GetType().GetProperty("id").GetValue(this, null);