通过反射获取匿名类型的属性和属性值
2016-11-28 19:21
211 查看
static void Main(string[] args)
{
var Student1 = new { Name = "张三", Age = 11, Sex = "男", Address = "北京" };
var Student2 = new { Name = "李四", Age = 12, Sex = "男", Address = "西安" };
GetProperty(Student2);
Console.Read();
}
public static void GetProperty(params object[] customObject)
{
foreach (object obj in customObject)
{
foreach (System.Reflection.PropertyInfo property in obj.GetType().GetProperties())
{
Console.WriteLine(string.Format("PropertyName:{0},PropertyValue:{1}",
property.Name, property.GetValue(obj, null)));
}
}
}
相关文章推荐
- 通过java类的反射机制获取类的属性类型
- 通过java类的反射机制获取类的属性类型
- 通过反射机制获取某个类的所有属性,打印属性值,并思考以下问题:可以更改属性值吗?
- 泛型约束通过反射获取相关值、属性名、属性类型
- 通过反射获取列表属性里保存的对象类型
- 通过反射获取类和父类的属性和属性值
- 通过反射获取属性名和属性类型
- 通过反射获取类和父类的属性和属性值
- 获取对象属性类型、属性名称、属性值的研究:反射和JEXL解析引擎
- 泛型约束通过反射获取相关值、属性名、属性类型
- 通过反射的方式获取类型中的所有属性
- 通过反射获取类的所有属性和方法
- 通过反射获取街道这个类的所有属性、所有方法信息
- 重载和覆盖的区别,通过反射获取泛型实际类型,枚举要点,五个最常用的集合类之间的区别和联系,final总结
- 反射获取属性类型
- NET中反射实现 可空类型 与基础类型的转换 以及获取指定属性的大小问题
- java 通过反射获取泛型的类型
- 通过反射获取泛型参数类型
- 通过sql语句 获取表的所有字段名 类型等属性
- C#泛型、反射-根据对象名获取该类型以及其属性