小问题不明白:前提:有一父类A,子类B继承于A
不知如下提问如何解答:首先定义一变量:A a=new B();a.GetType().GetFields();能获取到B类里面的公有字段吗?
A a=Activator.CreateInstance(a.GetType());这个变量a,实际类型是A,还是B?
谢谢好心人,菜鸟分不多。
不知如下提问如何解答:首先定义一变量:A a=new B();a.GetType().GetFields();能获取到B类里面的公有字段吗?
A a=Activator.CreateInstance(a.GetType());这个变量a,实际类型是A,还是B?
谢谢好心人,菜鸟分不多。
可以A a=Activator.CreateInstance(a.GetType());这个变量a,实际类型是A,还是B?
B因为a.GetType()返回的是B
A m=Activator.CreateInstance(a.GetType());这个变量m,实际类型是A,还是B?