读书人

请问怎么遍历对象属性

发布时间: 2012-01-22 22:38:43 作者: rapoo

请教如何遍历对象属性
如题 有没有什么方法可以做到呢?

[解决办法]
参考如下代码:

C# code
using System.Reflection;Type vType = GetType();if (vType != null){    MethodInfo[] vMethodInfos = vType.GetMethods();    foreach (MethodInfo vMethodInfo in vMethodInfos)        textBox1.AppendText(vMethodInfo.Name + "\r\n");    FieldInfo[] vFieldInfos = vType.GetFields();    foreach (FieldInfo vFieldInfo in vFieldInfos)        textBox1.AppendText(vFieldInfo.Name + "\r\n");    PropertyInfo[] vPropertyInfos = vType.GetProperties();    foreach (PropertyInfo vPropertyInfo in vPropertyInfos)        textBox1.AppendText(vPropertyInfo.Name + "\r\n");} 

读书人网 >C#

热点推荐