反射的使用

View Code
        public string  SearchByEntity(Type t,string columnName)
        {
            //获取t的类型名
            string typeFullName = t.Name;
            //根据类型名获构造一个实体
            Type BaseType = Type.GetType("GWT.OnlineSys.LinqData." + typeFullName);
            //获取实体的指定的属性的值
            return Convert.ToString(BaseType.GetType().GetProperty(columnName).GetValue(BaseType, null));
        }
原文地址:https://www.cnblogs.com/lzhp/p/3050861.html