Net Core教程

C# 遍历对象属性 修改对象信息

本文主要是介绍C# 遍历对象属性 修改对象信息,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
 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 }

 

搜索

复制

这篇关于C# 遍历对象属性 修改对象信息的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!