C#反射设置和读取类的属性

作者:互联网   出处:控件中国网   2014-11-05 19:21:41   阅读:1

C#反射设置和读取类的属性

C#反射设置和读取类的属性 命名空间引入 using System.Reflection; 首先定义一个类 public class Dog { public string DogName { get; set; } } 类的实例: Dog mydog=new Dog(); 获取实例类型 Type t = typeof(Dog); 或者Type t = mydog.GetType(); 有了这个类型t,就可以利用反射对这个实例为所欲为了: 设置属性值: t.GetProperty("DogName").SetValue(mydog, "pet", null); 获取属性值: t.GetProperty("DogName").GetValue(mydog, null).ToString();
 

Copyright© 2006-2015 ComponentCN.com all rights reserved.重庆磐岩科技有限公司(控件中国网) 版权所有 渝ICP备12000264号 法律顾问:元炳律师事务所
客服软件
live chat