1 /// <summary> 2 /// 遍历对象属性 修改对象信息 3 /// </summary> 4 /// <param name="pname">参数名称</param> 5 /// <param name="value">参数值</param> 6 public void UpdObjectInfo(string pname, object value) 7 { 8 // 遍历参数 9 Type t = thisObject.GetType(); 10 foreach (PropertyInfo pi in t.GetProperties()) 11 { 12 // 参数赋值 13 if (pi.Name == pname) 14 { 15 pi.SetValue(this, value, null); 16 break; 17 } 18 } 19 }
搜索
复制