怎么列出一个对象中所有的属性和属性的值? 怎么列出一个对象中所有的属性和属性的值?已知某对象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); 关于 WPF 智能绑定的思路 关于NEW override winform中如何让richtextobx支持越南文 C#操作EXCEL绘制对角线后,如何写入内容 AutoPostBack的属性不能更改变ture, 总是false,为什么啊? 求C# 上传下载的控件的信息,告诉我相关软件名字也行 急急急? 【高分求救一算法】!!! D:\zzz\Tel\Tel\Form1.cs(241): 找不到类型或命名空间名称“DllImport”(是否缺少 using 指令或程序集引用?) C#工厂模式的问题 使用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);