首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

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

2012-01-12 
如何得知一个实例的类型的父类名称?classA:B{}AanewA()此时对a如何操作才能得到B的名称?最好在C#2.0中,S

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

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


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

热点排行