假设我想拆解一个类型。但是这种类型取决于同一组件中的其他类型,依此类推。从某种意义上说,我希望能够反汇编由特定类型定义的闭包。
我对拆解C#并不感兴趣。简单的IL代码很好,就像ildasm产生它一样。
感谢。
EDIT1
能够重新编译代码对我来说非常重要。正因为如此,我不能使用Reflector,它从编译器的角度为所有人生成非法的C#代码,但最简单的情况。如果你有专业版,那么学习代码和调试它是非常有用的,但不要反汇编和重新组装。
EDIT2
顺便说一句,对于由Reflector生成的IL代码也是如此 - 它不适合重新编译,不像ildasm生成的代码那样。当然,Reflector产生更易读的代码,唉 - 不适用于编译器。答案 0 :(得分:0)
用户反射器。 它将拆卸整个组件 - > C#
这是一个免费下载,再过几天......
(我假设你不介意它是c#而不是IL)