一行一行文件读取,找到public class 这行?

解决方案 »

  1.   

    那我要是一个.cs文件里有好多类岂不是把整个.cs文件都要读一遍了
      

  2.   

    我用反射做了
     Type  t=Type.GetType("C://SendLogWrite.cs");
     MethodInfo[] methodInfos=t.GetMethods();
    报错
    获取不到
      

  3.   

    源码文件分析, 得到 AST 描述的信息这样的工具叫 lexer / parser,碰巧 sharpdeveloper 中有个,
    叫 NRefactory, 很方便.
      

  4.   

    file.ReadAllText读取文件,正则获取class {中数据