怎样获得对象的类型?
我自己定义了些对象,结构如下 
 A   下面有子类型B,C 
 B   下面有子类型E,F 
 C   下面有子类型G 
 E   下面有子类型H   
 A是接口,程序中我如何根据A得到其类型呢?我要得到的是B或者C 
 如传入E则判断为B类型 
 传入G则判断为C类型 
 传入H则判断为B类型   
 Thanks   a   lot.
------解决方案--------------------switch case 
 obj.GetType
------解决方案--------------------描述不清楚!
------解决方案--------------------A接口? 得到B,C? 
 A a = new B(); //new C();   
 判断类型  
 IF(E is B) 
 ....
------解决方案-------------------- <A>  
      <B>  
 	 <E>  
 	     <H/>  
 	 </E>  
 	 <F/>  
     </B>  
     <C>  
 	 <G/>  
     </C>  
  </A>    
 LZ:  
      你要表达是类似这个结构的意思吧,那你变成xml的形式,借助它的一些功能,便很容易实现你的目的。