使用反射来获取对象中属性的属性值



例如你的对象如下:

public class Test{
[Display("**hello world**")]
public string property{}
}
}

我如何使用反射来获取我的属性(Display)的值,它将返回"hello world"

我找到了一个答案,不知道它是否是最好的解决方案?

Type t = typeof(T);
var value = t.GetProperties().Select(f=>f.GetCustomAttribute<NamOfAttribute>()).DisplayName

相关内容

  • 没有找到相关文章

最新更新