读书人

怎么得知一个实例的类型的父类名称

发布时间: 2012-01-12 22:11:58 作者: rapoo

如何得知一个实例的类型的父类名称?
class A:B{
}
A a=new A();
此时对a如何操作才能得到B的名称?

最好在C# 2.0中,SDK翻了很长时间,实在没招了。谢了。


[解决办法]
如果只是要得到父类名字,那么用a.GetType().BaseType.ToString().
如果要得到所有继承的接口名字,用a.GetType().GetInterfaces()得到接口类型数组,然后遍历ToString

读书人网 >C#

热点推荐