IntelliSense可用于打印类结构吗?

时间:2013-01-17 21:18:41

标签: c# visual-studio-2010 intellisense

我经常会给那些没有文档的课程。

为了让它们工作,我依靠Visual Studio的 IntelliSense :我输入项目,点击" dot" ,然后将显示的方法,参数和返回类型传输到一张纸上。

我希望将这个过程从铁器时代推进到20世纪90年代。

我注意到有人提出了类似的问题,但他的问题是针对Java,所以解决方案不适用。这里仅供参考:

How do I print the class structures in a jar file using the javap tool?

我希望在各种类上迭代(一些方法),将这些类的名称打印到StringBuilder,然后解析每个类的所有方法,将方法签名打印到StringBuilder类。

screenshot of what I'd like to do

有谁知道如何实现这个目标?

1 个答案:

答案 0 :(得分:1)

查看ilspy - http://ilspy.net/

通过它,您可以浏览库(.dll)并获得所需内容。您也可以在visual studio中进行排序,双击解决方案资源管理器中的DLL(如果它位于/ bin /只需单击“显示所有文件”按钮)。尝试两者并使用具有最佳结构的那个。