这个问题在这里已有答案:
我知道反射可以从一个类型中获取字段。但我想动态地设置对象实例的字段。这可能吗?
GetField你想从实例设置字段然后使用SetValue方法。
GetField
SetValue
obj1.GetType().GetField(name).SetValue(obj1,value);