博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
获取当前实例的字段值
阅读量:6465 次
发布时间:2019-06-23

本文共 836 字,大约阅读时间需要 2 分钟。

其实会获取字段值,其它的也应该没问题了。^_^

using System;using System.Reflection;namespace ConsoleTest{    class Program    {        static void Main(string[] args)        {            Cat c = new Cat();            c.name = "mao";            c.age = 1;            ShowValues(c);            Console.ReadLine();        }        static void ShowValues(Cat c)        {            Type t = c.GetType();            foreach (FieldInfo f in t.GetFields())            {                Console.WriteLine(t.InvokeMember(f.Name, BindingFlags.GetField, null, c, null).ToString ());            }        }    }    public class Cat    {        public int age;        public string name;        public string CatName        {            get { return name; }        }    }}
本文转自today4king博客园博客,原文链接:http://www.cnblogs.com/jinzhao/archive/2009/05/06/1450524.html,如需转载请自行联系原作者
你可能感兴趣的文章
Unity3D NGUI 给button按钮添加单间事件
查看>>
密码的校验.大小写字母,数字,特殊字符中的至少3种
查看>>
ios 不同sdk4.3 6.0版本号,关于方法的兼容性的通用方法
查看>>
js滚动加载到底部
查看>>
Virtualbox 虚拟机网络不通
查看>>
超级账本Fabric区块链用弹珠游戏Marbles 部署
查看>>
18年selenium3+python3+unittest自动化测试教程(下)
查看>>
memcache数据库和redis数据库的区别(理论)
查看>>
我的友情链接
查看>>
MyBatis+Spring结合
查看>>
Office 365之SkyDrive Pro
查看>>
Java Web 高性能开发
查看>>
Scala之柯里化和隐式转换
查看>>
mysql拷贝表的几种方式
查看>>
健忘的正则
查看>>
[转]CMake快速入门教程:实战
查看>>
IntelliJ IDEA创建JavaWeb工程及配置Tomcat部署
查看>>
Markdown用法
查看>>
轮播插件swiper.js?
查看>>
15 个 Android 通用流行框架大全
查看>>