C#编译为MSIL代码

时间:2009-10-29 18:26:40

标签: c# cil csc intermediate-language

Microsoft C#编译器(CSC.exe)是否有输出中间语言文件的选项?有点像GCC中的-S开关吗?

2 个答案:

答案 0 :(得分:9)

您可以使用ildasm.exe从csc.exe编译的程序集中提取IL。

答案 1 :(得分:6)

您的最终可执行文件和DLL存储在IL中。

要查看我的意思,请下载.NET Reflector,打开您的一个DLL或可执行文件,然后将语言切换为IL。它还将为您翻译IL到C#。