睡在上铺的猴

一只有梦想的猿

c#根据属性名称获取泛型的属性值
        /// <summary>
        /// 根据属性名称获取属性值
        /// </summary>
        /// <param name="entity">实体</param>
        /// <param name="propertyName">属性名称</param>
        /// <returns></returns>
        private object GetPropertyValue(T entity, string propertyName)
        {
            object result = null;

            Type entityType = typeof(T);
            try
            {
                PropertyInfo proInfo = entityType.GetProperty(propertyName);
                result = proInfo.GetValue(entity);
            }
            catch (Exception)
            {

            }

            return result;
        }

阅读更多
文章标签: 泛型 反射
个人分类: c#
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

c#根据属性名称获取泛型的属性值

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭