c#获取实例的各个字段名称及值
2014-10-15 23:54
260 查看
Type t = newPset1.GetType(); foreach (PropertyInfo pi in t.GetProperties()) { object value1 = pi.GetValue(newPset1, null);//用pi.GetValue获得值 string name = pi.Name;//获得属性的名字,后面就可以根据名字判断来进行些自己想要的操作 richTextBox1.AppendText("\n name "+name + " value "+value1.ToString()); }
newPset1 为类的一个实例。
如果类中有引用字段,则可以通过循环遍历实现输出。
相关文章推荐
- c# 获取Access 表名称和字段
- C#获取EF实体对象或自定义属性类的字段名称和值
- C#反射新建类实例和调用类方法及属性帮助类 以及获取或设置对象属性中字段值帮助类
- C#获取所有SQL Server的数据库实例名称
- C#获取EF实体对象或自定义属性类的字段名称和值
- C#获取所有SQL Server的数据库实例名称
- C#获取日期的星期名称实例代码
- Sql :获取数据库所有表及其字段名称、类型、长度 (也可以指定单张或若干张表的详细信息。。。)
- C#中自动增量字段值的获取方法
- c#中获取cpu序列号、网卡mac地址、ip地址、硬盘序列号、登录用户名、pc类型、计算机名称、物理内存
- 解决:c#中获取刚插入SQL SERVER的自动编号字段值。
- c#中获取cpu序列号、网卡mac地址、ip地址、硬盘序列号、登录用户名、pc类型、计算机名称、物理内存 【转载】
- 获取GridView控件表头中的列名称,等价于得到数据库中表的字段名称
- c#获取主机名称网卡MACIP地址
- 通过Linq来获取数据库中的所有表及其字段名称
- C#如何获取本地杀毒软件的名称?
- C#后台获取前台HTML控件值实例
- C#中如何获取服务器IP,名称,操作系统,客户端IP,名称!
- c#获取数据库中所有表名称的方法
- SQL 语句获取表字段名称,属性.