C#遍历对象属性
Posted RC7
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#遍历对象属性相关的知识,希望对你有一定的参考价值。
1 public void EachProperties() 2 { 3 Contract contract = new Contract { employeename = "Rikas" }; 4 Type type = contract.GetType(); 5 System.Reflection.PropertyInfo[] ps = type.GetProperties(); 6 foreach (PropertyInfo i in ps) 7 { 8 if (i.PropertyType == typeof(string))//属性的类型判断 9 { 10 object obj = i.GetValue(contract, null); 11 string name = i.Name; 12 } 13 } 14 }
以上是关于C#遍历对象属性的主要内容,如果未能解决你的问题,请参考以下文章