从对象返回属性值和属性名



给定一个对象和属性的名称,我试图使用反射来获得该属性的值。我已经在这里看到了一些让我接近的线索,但我还没有确定它。我碰巧知道这个值的类型是字符串。

public string GetPropValue(object src, string propName)
{
    return src.GetType().GetProperty(propName).GetValue(????);
}

像这样传递src对象:

public string GetPropValue(object src, string propName)
{
    return src.GetType().GetProperty(propName).GetValue(src, null).ToString();
}

相关内容

  • 没有找到相关文章

最新更新