如何得知一个实例的类型的父类名称?
class A:B{
}
A a=new A();
此时对a如何操作才能得到B的名称?
最好在C# 2.0中,SDK翻了很长时间,实在没招了。谢了。
[解决办法]
如果只是要得到父类名字,那么用a.GetType().BaseType.ToString().
如果要得到所有继承的接口名字,用a.GetType().GetInterfaces()得到接口类型数组,然后遍历ToString
发布时间: 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