[待解决问题] 如何获取cs文件中有哪些类,以及类的属性
提问时间: 2008-05-08 10:58
悬赏分:10 离问题结束还有 6 天 20 小时 浏览:58 次

需要做一个代码转换生成的工具。

如题。

动态编译类文件反射获取么。还是有其他的方法。


所有回答(3)
编译反射比较准确,但是可能单个文件不能通过编译;
使用正则表达式可以对单个文件起作用,但是可能不够准确.
1周前   回答者:deerchao - 老鸟四级
你是要写一个独立的工具呢?还是要写一个VS的Addin?
如果是独立的工具,可以使用正则表达式获取文件中包含哪些类型。然后用反射获取类的详细信息。我觉这样会更准确。

如果你是一个VS的Addin,VS提供了很好的对象模型,可以获得文件,类,命名空间等一系列的对象,并且不需要编译。应该很好用。
1周前   回答者:Colin Han - 小虾三级
正则表达式应该是比较有效率的方式。
2天前   回答者:玉开 - 菜鸟二级
   您需要登录以后才能回答!
我的问题    我要提问


快到期问题

> 问题排行榜

有不合适内容,建议去除