我尝试使用谷歌搜索和搜索StackOverFlow,但我没有看到明确的答案.如何查看我的C#编译成的IL代码?我想比较两种方法,看看它们是否产生相同的IL.我看过这个看过IL代码的人的视频真的非常精彩,但是我忘记了他用来看它的工具.我似乎记得那个人有一个树视图,在那里他可以环顾内存中的不同物体.我知道他没有使用Visual Studio.
您可以使用ILDASM(中级语言反汇编程序).
除了在C#,Visual Basic .NET和/或其他语言中显示IL代码之外,其他工具(如.NET Reflector,dotPeek,JustDecompile或ILSpy)也可以显示IL代码.
LINQPad还可以显示代码片段的IL,但不显示任意程序集的IL.
编辑:实际上dotPeek只显示C#代码,而不是IL
| 归档时间: |
|
| 查看次数: |
1178 次 |
| 最近记录: |