【发布时间】:2014-08-08 22:40:30
【问题描述】:
我有一个如下所示的 C# 类:
public class Model
{
public string title;
public string name;
...
}
例如,在某个地方,我有一个属性需要设置 "title" 的变量。
我的 C# 相当生疏,但基本上我想做的是:
var attrToBeSet = "title";
var model = new Model();
model[attrToBeSet] = "someValue";
显然那是伪代码,但是……这甚至可以用 C# 实现吗?
【问题讨论】:
-
您的意思是像 HashTable 或 HashMaps 之类的东西?
标签: c# class reflection