0

是否有任何工具可以在我们编写 CS 代码(.Net 代码)时向我们展示它的等效 IL 版本,需要这样的工具作为学习目的。


一方面,我们编写示例代码:例如:(仅作为示例)我们编写:

   if (base.ActiveMdiChild != null)
   {...

另一方面,它显示:

4        L_0009:    brtrue.s    9 -> ret 
5        L_000b:    ldarg.0 
4

1 回答 1

1

您也许可以使用 Roslyn 编写一个与此类似的 Web 工具:http: //msdn.microsoft.com/en-us/vstudio/roslyn.aspx,其方式与https://compilify.net/类似,您显然需要在显示 il 之前编译。

也许你可以要求它作为编译人员的一个选项。

于 2012-09-30T09:53:41.823 回答