怎么获取.cs文件里的类名
怎么获取.cs文件里的类名 --------------------编程问答-------------------- 一行一行文件读取,找到public class 这行? --------------------编程问答-------------------- 那我要是一个.cs文件里有好多类岂不是把整个.cs文件都要读一遍了 --------------------编程问答-------------------- 用反射看看 --------------------编程问答-------------------- 我用反射做了Type t=Type.GetType("C://SendLogWrite.cs");
MethodInfo[] methodInfos=t.GetMethods();
报错
获取不到 --------------------编程问答-------------------- 源码文件分析, 得到 AST 描述的信息
这样的工具叫 lexer / parser,
碰巧 sharpdeveloper 中有个,
叫 NRefactory, 很方便.
--------------------编程问答-------------------- file.ReadAllText读取文件,正则获取class {中数据
--------------------编程问答-------------------- 用__autoload()事件。HOHO
补充:.NET技术 , C#