反射获取类的信息
namespace Study
{
    class ReflectClass
    {
        private int a;
        public int pb;

        public int A { get; set; }
        private int B { get; set; }

        public void GetA() { }
        private void GetB() { }
    }
}

ReflectClass r = new ReflectClass();
Type type = r.GetType();
Console.WriteLine(type.Namespace);//命名空间
Console.WriteLine(type.Name);//类名
Console.WriteLine(type.Assembly);//程序集

Type类存储了有关类描述的所有类容,成员属性方法等


首页 我的博客
粤ICP备17103704号