小编kal*_*o12的帖子

如何使用反射将属性的值设置为 null

我想使用反射将LastName的值设置为 null。

public void SetPropertyValueToNull(Type t)
{
    PropertyInfo prop = t.GetProperty("LastName");
    prop.SetValue(t, null, null);
}
Run Code Online (Sandbox Code Playgroud)

我将typeof(User)作为来自另一个类的参数传递,其中User是一个模型类,它的LastName作为属性之一。它给了我对象与目标类型不匹配的错误。

我该如何解决这个问题?

c# reflection

2
推荐指数
1
解决办法
4578
查看次数

标签 统计

c# ×1

reflection ×1