/// <summary>
///
获取一个类指定的属性值
///
</summary>
///
<param name="info">object对象</param>
///
<param name="field">属性名称</param>
///
<returns></returns>
public
static object GetPropertyValue(object info, string field)
{
if
(info == null) return null;
Type
t = info.GetType();
IEnumerable<System.Reflection.PropertyInfo>
property = from pi in t.GetProperties() where pi.Name.ToLower() == field.ToLower() select pi;
return
property.First().GetValue(info, null);
}
C#如何获取object对象的属性值(type反射)
最新推荐文章于 2024-05-14 08:50:02 发布