怎么列出一个对象中所有的属性和属性的值? 怎么列出一个对象中所有的属性和属性的值?已知某对象obj, obj的类型是不确定的现在想获取obj里有多少属性, 及每个属性的值是多少,数据类型是什么 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 obj.GetType().GetMethods().Lengh;//其他的类似 assky124按照你教的办法获取属性,结果都编译不过System.Reflection.PropertyInfo b;for (int i = 0; i <= obj.GetType().GetProperties().Length; i++){ b = obj.GetType().GetProperties[i]; //报错 //怎么获取b的名字 //怎么获取b的类型 //怎么获取b的值} PropertyInfo[] peroperties = typeof(A).GetProperties(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static); foreach (PropertyInfo property in peroperties) {property .Name; property .PropertyType; }object propertyValue = property .GetValue(T, null); 一个还没入门人的无聊问题 问个子窗体关闭的问题 txt怎么转成dbf 大家学的都是C#你们是写aspx的多还是写windowsform程序的多啊 更新数据 ListView怎么加背景图啊?立马给分! 急,请教word问题 如何调用win32 api 怎样将一个winform嵌到网页中!!! 求助,获得cmd的返回的内容,我只想要运行后获得的内容要怎么写? 使用AppDomain装载DLL的时候失败 怎样才能对 enum 用泛型
obj.GetType().GetMethods().Lengh;
//其他的类似
按照你教的办法获取属性,结果都编译不过
System.Reflection.PropertyInfo b;
for (int i = 0; i <= obj.GetType().GetProperties().Length; i++)
{
b = obj.GetType().GetProperties[i]; //报错
//怎么获取b的名字
//怎么获取b的类型
//怎么获取b的值
}
{property .Name;
property .PropertyType;
}
object propertyValue = property .GetValue(T, null);