2013-04-23 18 views

回答

1

你應該看看解析樹是否有任何基類。

TypeDeclaration typeDeclaration = new CSharpParser().Parse("public class A:B{}").Children.OfType<TypeDeclaration>().First(); 
     if(typeDeclaration.ClassType==ClassType.Class && typeDeclaration.BaseTypes.Count>=1) 
     { 
       //this class is inherited.. 
     }